President & CEO
Mon, Jun 22, 2026
Jun 22
26,639 shares @ $40.24
Decreased holdings by -7.80%
Net across this filing: +31.30% (+99,023 shares)
2nd largest trade (out of 79)
Tax Sell-to-CoverAbnormally LargeLarge Trade
Trade made by an officer
Automatic sale to cover taxes on a vest — not a discretionary trade
Net holdings across this filing: +31.3% (+99,023 shares)
Abnormally large trade for this company
Price 13% above 200-day moving average
Small Cap stock — insider trades carry more weight