Average Insider

Where insiders trade, we follow

52W Low$59.43
Current$131.2268.0% above low, 32.0% below high
52W High$164.94

Filing Information

Accession Number0001596532-26-000050
Form Type4
Filing DateMar 19, 2026
DocumentView SEC Filing
Transactions
14
Total Shares
122,000
Total Value
$8,268,719.14

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Mar 17, 2026Exercise/Conversion32,000$15.26$488,400.0044,976Directโ€”View Details
Director
Common Stock
โ€”Mar 17, 2026Sale7,401$133.03$984,588.3337,575Directโ€”View Details
Director
Common Stock
โ€”Mar 17, 2026Sale14,005$134.02$1,876,894.0823,570Directโ€”View Details
Director
Common Stock
โ€”Mar 17, 2026Sale8,581$134.88$1,157,396.7014,989Directโ€”View Details
Director
Common Stock
โ€”Mar 17, 2026Sale2,013$135.97$273,712.2412,976Directโ€”View Details
Director
Common Stock
โ€”Mar 17, 2026Sale3,701$133.03$492,360.681,107,467IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Mar 17, 2026Sale7,003$134.02$938,514.051,100,464IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Mar 17, 2026Sale4,290$134.88$578,630.911,096,174IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Mar 17, 2026Sale1,006$135.97$136,788.131,095,168IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Mar 17, 2026Sale2,313$133.03$307,708.80510,087IndirectBy FoundationView Details
Director
Common Stock
โ€”Mar 17, 2026Sale4,377$134.02$586,588.03505,710IndirectBy FoundationView Details
Director
Common Stock
โ€”Mar 17, 2026Sale2,681$134.88$361,610.60503,029IndirectBy FoundationView Details
Director
Common Stock
โ€”Mar 17, 2026Sale629$135.97$85,526.58502,400IndirectBy FoundationView Details
Director
Non-Qualified Stock Option (right to buy)
(Common Stock)
DerivativeMar 17, 2026Exercise/Conversion32,000$0.00$0.0064,000Directโ€”View Details
Version: v26.3.23