Average Insider

Where insiders trade, we follow

52W Low$46.45
Current$69.6858.7% above low, 41.3% below high
52W High$86.00

Filing Information

Accession Number0000929638-26-003285
Form Type4
Filing DateAug 28, 2026
DocumentView SEC Filing
Transactions
12
Total Shares
191,666
Total Value
$3,741,140.72

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Aug 26, 2026Exercise/Conversion56,442$10.23$577,401.66387,751Directโ€”View Details
Director
Common Stock
โ€”Aug 26, 2026Sale37,007$74.67$2,763,312.69350,744Directโ€”View Details
Director
Common Stock
โ€”Aug 26, 2026Exercise/Conversion4,180$10.23$42,761.4049,612IndirectBy SpouseView Details
Director
Common Stock
โ€”Aug 26, 2026Sale568$75.40$42,827.2049,044IndirectBy SpouseView Details
Director
Common Stock
โ€”Aug 26, 2026Exercise/Conversion8,170$10.23$83,579.10107,640IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”Aug 26, 2026Sale1,110$75.40$83,694.00106,530IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”Aug 26, 2026Exercise/Conversion7,209$10.23$73,748.0797,656IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Common Stock
โ€”Aug 26, 2026Sale979$75.40$73,816.6096,677IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 26, 2026Exercise/Conversion56,442$0.00$0.000Directโ€”View Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 26, 2026Exercise/Conversion4,180$0.00$0.000IndirectBy SpouseView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 26, 2026Exercise/Conversion8,170$0.00$0.000IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 26, 2026Exercise/Conversion7,209$0.00$0.000IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Version: v26.7.3