Average Insider

Where insiders trade, we follow

52W Low$13.88
Current$40.8291.5% above low, 8.5% below high
52W High$43.31

Filing Information

Accession Number0001680739-26-000005
Form Type4
Filing DateApr 16, 2026
DocumentView SEC Filing
Transactions
12
Total Shares
98,250
Total Value
$1,928,437.50

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Apr 14, 2026Exercise/Conversion8,000$17.94$143,520.0045,500Directโ€”View Details
Director
Common Stock
โ€”Apr 14, 2026Exercise/Conversion9,000$15.43$138,870.0054,500Directโ€”View Details
Director
Common Stock
โ€”Apr 14, 2026Exercise/Conversion4,500$18.27$82,215.0059,000Directโ€”View Details
Director
Common Stock
โ€”Apr 14, 2026Exercise/Conversion4,500$21.38$96,210.0063,500Directโ€”View Details
Director
Common Stock
โ€”Apr 14, 2026Exercise/Conversion6,750$17.11$115,492.5070,250Directโ€”View Details
Director
Common Stock
โ€”Apr 14, 2026Sale26,000$41.07$1,067,820.0044,250Directโ€”View Details
Director
Common Stock
โ€”Apr 14, 2026Sale6,750$42.12$284,310.0037,500Directโ€”View Details
Director
Stock option (right to buy)
(Common Stock)
DerivativeApr 14, 2026Exercise/Conversion8,000$0.00$0.000Directโ€”View Details
Director
Stock option (right to buy)
(Common Stock)
DerivativeApr 14, 2026Exercise/Conversion9,000$0.00$0.000Directโ€”View Details
Director
Stock option (right to buy)
(Common Stock)
DerivativeApr 14, 2026Exercise/Conversion4,500$0.00$0.004,500Directโ€”View Details
Director
Stock option (right to buy)
(Common Stock)
DerivativeApr 14, 2026Exercise/Conversion4,500$0.00$0.004,500Directโ€”View Details
Director
Stock option (right to buy)
(Common Stock)
DerivativeApr 14, 2026Exercise/Conversion6,750$0.00$0.006,750Directโ€”View Details
Version: v26.3.33