Average Insider

Where insiders trade, we follow

52W Low$114.52
Current$187.8173.0% above low, 27.0% below high
52W High$214.89

Filing Information

Accession Number0001596532-26-000210
Form Type4
Filing DateAug 24, 2026
DocumentView SEC Filing
Transactions
28
Total Shares
159,740
Total Value
$11,192,591.51

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Aug 20, 2026Exercise/Conversion13,334$15.28$203,702.1826,310Directโ€”View Details
Director
Common Stock
โ€”Aug 20, 2026Exercise/Conversion3,999$14.15$56,571.0530,309Directโ€”View Details
Director
Common Stock
โ€”Aug 20, 2026Sale4,197$184.33$773,631.7526,112Directโ€”View Details
Director
Common Stock
โ€”Aug 20, 2026Sale5,750$185.18$1,064,797.0720,362Directโ€”View Details
Director
Common Stock
โ€”Aug 20, 2026Sale6,568$186.13$1,222,473.6013,794Directโ€”View Details
Director
Common Stock
โ€”Aug 20, 2026Sale818$186.97$152,941.3012,976Directโ€”View Details
Director
Common Stock
โ€”Aug 20, 2026Sale3,875$184.33$714,277.591,027,293IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Sale5,308$185.18$982,946.591,021,985IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Sale6,063$186.13$1,128,480.121,015,922IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Sale754$186.97$140,975.231,015,168IndirectBy Childrens' TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Sale2,422$184.33$446,446.53459,978IndirectBy FoundationView Details
Director
Common Stock
โ€”Aug 20, 2026Sale3,317$185.18$614,249.03456,661IndirectBy FoundationView Details
Director
Common Stock
โ€”Aug 20, 2026Sale3,789$186.13$705,230.28452,872IndirectBy FoundationView Details
Director
Common Stock
โ€”Aug 20, 2026Sale472$186.97$88,249.75452,400IndirectBy FoundationView Details
Director
Common Stock
โ€”Aug 20, 2026Exercise/Conversion3,880$0.00$0.00110,770Indirectby TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Exercise/Conversion4,148$0.00$0.00114,918Indirectby TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Exercise/Conversion1,832$0.00$0.00116,750Indirectby TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Exercise/Conversion19,816$0.00$0.00136,566Indirectby TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Exercise/Conversion1,350$0.00$0.00137,916Indirectby TrustView Details
Director
Common Stock
โ€”Aug 20, 2026Tax Withholding15,541$186.45$2,897,619.45122,375Indirectby TrustView Details
Director
Non-Qualified Stock Option (right to buy)
(Common Stock)
DerivativeAug 20, 2026Exercise/Conversion3,999$0.00$0.00156,001Directโ€”View Details
Director
Non-Qualified Stock Option (right to buy)
(Common Stock)
DerivativeAug 20, 2026Exercise/Conversion13,334$0.00$0.000Directโ€”View Details
Director
Restricted Stock Unit - 17
(Common Stock)
DerivativeAug 20, 2026Exercise/Conversion1,350$0.00$0.0017,550Directโ€”View Details
Director
Restricted Stock Unit-11
(Common Stock)
DerivativeAug 20, 2026Exercise/Conversion4,148$0.00$0.0020,736Directโ€”View Details
Director
Restricted Stock Unit-11
(Common Stock)
DerivativeAug 20, 2026Exercise/Conversion4,148$0.00$0.0016,588Directโ€”View Details
Director
Restricted Stock Unit-13
(Common Stock)
DerivativeAug 20, 2026Exercise/Conversion1,832$0.00$0.0016,516Directโ€”View Details
Director
Restricted Stock Unit-14
(Common Stock)
DerivativeAug 20, 2026Exercise/Conversion19,816$0.00$0.00317,056Directโ€”View Details
Director
Restricted Stock Unit-8
(Common Stock)
DerivativeAug 20, 2026Exercise/Conversion3,880$0.00$0.003,884Directโ€”View Details
Version: v26.7.3