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-003208
Form Type4
Filing DateAug 25, 2026
DocumentView SEC Filing
Transactions
25
Total Shares
423,905
Total Value
$8,300,608.35

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Aug 21, 2026Exercise/Conversion62,369$10.23$638,034.87350,862Directโ€”View Details
Director
Common Stock
โ€”Aug 21, 2026Sale40,957$73.87$3,025,493.59309,905Directโ€”View Details
Director
Common Stock
โ€”Aug 24, 2026Exercise/Conversion62,369$10.23$638,034.87372,274Directโ€”View Details
Director
Common Stock
โ€”Aug 24, 2026Sale40,398$76.01$3,070,651.98331,876Directโ€”View Details
Director
Common Stock
โ€”Aug 24, 2026Sale567$74.03$41,975.01331,309Directโ€”View Details
Director
Common Stock
โ€”Aug 21, 2026Exercise/Conversion4,620$10.23$47,262.6042,091IndirectBy SpouseView Details
Director
Common Stock
โ€”Aug 21, 2026Sale639$74.34$47,503.2641,452IndirectBy SpouseView Details
Director
Common Stock
โ€”Aug 24, 2026Exercise/Conversion4,620$10.23$47,262.6046,072IndirectBy SpouseView Details
Director
Common Stock
โ€”Aug 24, 2026Sale640$74.03$47,379.2045,432IndirectBy SpouseView Details
Director
Common Stock
โ€”Aug 21, 2026Exercise/Conversion9,030$10.23$92,376.9092,937IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”Aug 21, 2026Sale1,247$74.34$92,701.9891,690IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”Aug 24, 2026Exercise/Conversion9,030$10.23$92,376.90100,720IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”Aug 24, 2026Sale1,250$74.03$92,537.5099,470IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”Aug 21, 2026Exercise/Conversion7,981$10.23$81,645.6384,673IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Common Stock
โ€”Aug 21, 2026Sale1,102$74.34$81,922.6883,571IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Common Stock
โ€”Aug 24, 2026Exercise/Conversion7,981$10.23$81,645.6391,552IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Common Stock
โ€”Aug 24, 2026Sale1,105$74.03$81,803.1590,447IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 21, 2026Exercise/Conversion62,369$0.00$0.00118,810Directโ€”View Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 24, 2026Exercise/Conversion62,369$0.00$0.0056,441Directโ€”View Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 21, 2026Exercise/Conversion4,620$0.00$0.008,800IndirectBy SpouseView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 24, 2026Exercise/Conversion4,620$0.00$0.004,180IndirectBy SpouseView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 21, 2026Exercise/Conversion9,030$0.00$0.0017,200IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 24, 2026Exercise/Conversion9,030$0.00$0.008,170IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 21, 2026Exercise/Conversion7,981$0.00$0.0015,190IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeAug 24, 2026Exercise/Conversion7,981$0.00$0.007,209IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Version: v26.7.3