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-000005
Form Type4
Filing DateJan 23, 2026
Document DateJan 20, 2026
DocumentView SEC Filing
Transactions
14
Total Shares
116,000
Total Value
$7,297,662.40

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jan 20, 2026Exercise/Conversion30,000$3.52$105,450.0042,976Directโ€”View Details
Director
Common Stock
โ€”Jan 20, 2026Sale7,237$127.28$921,122.4735,739Directโ€”View Details
Director
Common Stock
โ€”Jan 20, 2026Sale9,600$128.01$1,228,918.0826,139Directโ€”View Details
Director
Common Stock
โ€”Jan 20, 2026Sale10,756$129.25$1,390,265.7015,383Directโ€”View Details
Director
Common Stock
โ€”Jan 20, 2026Sale2,407$129.90$312,665.6912,976Directโ€”View Details
Director
Common Stock
โ€”Jan 20, 2026Sale3,860$127.28$491,299.261,139,308IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jan 20, 2026Sale5,120$128.01$655,422.981,134,188IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jan 20, 2026Sale5,736$129.25$741,406.111,128,452IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jan 20, 2026Sale1,284$129.90$166,789.671,127,168IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Jan 20, 2026Sale2,413$127.28$307,125.67529,987IndirectBy FoundationView Details
Director
Common Stock
โ€”Jan 20, 2026Sale3,200$128.01$409,639.36526,787IndirectBy FoundationView Details
Director
Common Stock
โ€”Jan 20, 2026Sale3,585$129.25$463,378.82523,202IndirectBy FoundationView Details
Director
Common Stock
โ€”Jan 20, 2026Sale802$129.90$104,178.60522,400IndirectBy FoundationView Details
Director
Non-Qualified Stock Option (right to buy)
(Common Stock)
DerivativeJan 20, 2026Exercise/Conversion30,000$0.00$0.000Directโ€”View Details
Version: v26.3.23