Average Insider

Where insiders trade, we follow

52W Low$34.23
Current$107.4280.5% above low, 19.5% below high
52W High$125.14

Filing Information

Accession Number0001104659-26-064701
Form Type4
Filing DateMay 20, 2026
DocumentView SEC Filing
Transactions
8
Total Shares
458,400
Total Value
$15,042,006.31

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”May 19, 2026Exercise/Conversion2,800$4.99$13,972.001,343,256Directโ€”View Details
Director
Common Stock
โ€”May 19, 2026Sale2,800$93.03$260,484.001,340,456Directโ€”View Details
Director
Common Stock
โ€”May 20, 2026Exercise/Conversion150,000$4.99$748,500.001,490,456Directโ€”View Details
Director
Common Stock
โ€”May 20, 2026Sale43,551$92.51$4,028,903.011,446,905Directโ€”View Details
Director
Common Stock
โ€”May 20, 2026Sale68,775$93.52$6,431,838.001,378,130Directโ€”View Details
Director
Common Stock
โ€”May 20, 2026Sale37,674$94.45$3,558,309.301,340,456Directโ€”View Details
Director
Stock Option (Right to Buy)
(Common Stock)
DerivativeMay 19, 2026Exercise/Conversion2,800$0.00$0.00443,642Directโ€”View Details
Director
Stock Option (Right to Buy)
(Common Stock)
DerivativeMay 20, 2026Exercise/Conversion150,000$0.00$0.00293,642Directโ€”View Details
Version: v26.5.2