Average Insider

Where insiders trade, we follow

52W Low$46.45
Current$59.1232.0% above low, 68.0% below high
52W High$86.00

Filing Information

Accession Number0000929638-26-001928
Form Type4
Filing DateMay 19, 2026
DocumentView SEC Filing
Transactions
29
Total Shares
430,364
Total Value
$6,357,004.50

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”May 15, 2026Exercise/Conversion62,369$10.23$638,034.87208,139Directโ€”View Details
Director
Common Stock
โ€”May 15, 2026Sale6,104$48.44$295,677.76202,035Directโ€”View Details
Director
Common Stock
โ€”May 15, 2026Sale36,289$49.46$1,794,853.94165,746Directโ€”View Details
Director
Common Stock
โ€”May 15, 2026Sale300$49.85$14,955.00165,446Directโ€”View Details
Director
Common Stock
โ€”May 18, 2026Exercise/Conversion62,369$10.23$638,034.87227,815Directโ€”View Details
Director
Common Stock
โ€”May 18, 2026Sale32,344$48.46$1,567,390.24195,471Directโ€”View Details
Director
Common Stock
โ€”May 18, 2026Sale1,526$49.09$74,911.34193,945Directโ€”View Details
Director
Common Stock
โ€”May 18, 2026Sale7,513$50.36$378,354.68186,432Directโ€”View Details
Director
Common Stock
โ€”May 18, 2026Sale1,309$51.32$67,177.88185,123Directโ€”View Details
Director
Common Stock
โ€”May 15, 2026Exercise/Conversion4,620$10.23$47,262.6015,545IndirectBy SpouseView Details
Director
Common Stock
โ€”May 15, 2026Sale959$49.09$47,077.3114,586IndirectBy SpouseView Details
Director
Common Stock
โ€”May 18, 2026Exercise/Conversion4,620$10.23$47,262.6019,206IndirectBy SpouseView Details
Director
Common Stock
โ€”May 18, 2026Sale959$50.04$47,988.3618,247IndirectBy SpouseView Details
Director
Common Stock
โ€”May 15, 2026Exercise/Conversion9,030$10.23$92,376.9041,044IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”May 15, 2026Sale1,874$49.09$91,994.6639,170IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”May 18, 2026Exercise/Conversion9,030$10.23$92,376.9048,200IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”May 18, 2026Sale1,874$50.04$93,774.9646,326IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Common Stock
โ€”May 15, 2026Exercise/Conversion7,981$10.23$81,645.6338,809IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Common Stock
โ€”May 15, 2026Sale1,657$49.09$81,342.1337,152IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Common Stock
โ€”May 18, 2026Exercise/Conversion7,981$10.23$81,645.6345,133IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Common Stock
โ€”May 18, 2026Sale1,656$50.04$82,866.2443,477IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeMay 15, 2026Exercise/Conversion62,369$0.00$0.00555,393Directโ€”View Details
Director
Options to purchase common stock
(Common Stock)
DerivativeMay 18, 2026Exercise/Conversion62,369$0.00$0.00493,024Directโ€”View Details
Director
Options to purchase common stock
(Common Stock)
DerivativeMay 15, 2026Exercise/Conversion4,620$0.00$0.0041,140IndirectBy SpouseView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeMay 18, 2026Exercise/Conversion4,620$0.00$0.0036,520IndirectBy SpouseView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeMay 15, 2026Exercise/Conversion9,030$0.00$0.0080,410IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeMay 18, 2026Exercise/Conversion9,030$0.00$0.0071,380IndirectBy Irrevocable Spousal Trust for Linda W. CyrView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeMay 15, 2026Exercise/Conversion7,981$0.00$0.0071,057IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Director
Options to purchase common stock
(Common Stock)
DerivativeMay 18, 2026Exercise/Conversion7,981$0.00$0.0063,076IndirectBy Linda W. Cyr 2020 Irrevocable Trust for DescendantsView Details
Version: v26.5.2