Average Insider

Where insiders trade, we follow

52W Low$114.52
Current$198.8284.0% above low, 16.0% below high
52W High$214.89

Filing Information

Accession Number0001596532-26-000190
Form Type4
Filing DateAug 14, 2026
DocumentView SEC Filing
Transactions
25
Total Shares
573,509
Total Value
$119,364,068.31

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Aug 12, 2026Sale417$211.37$88,141.004,968,073IndirectBy Trust for Child 1View Details
Director
Common Stock
โ€”Aug 12, 2026Sale9,127$210.97$1,925,567.914,958,946IndirectBy Trust for Child 1View Details
Director
Common Stock
โ€”Aug 12, 2026Sale1,672$209.15$349,694.794,957,274IndirectBy Trust for Child 1View Details
Director
Common Stock
โ€”Aug 12, 2026Sale24,325$208.29$5,066,729.664,932,949IndirectBy Trust for Child 1View Details
Director
Common Stock
โ€”Aug 12, 2026Sale47,029$207.43$9,755,107.904,885,920IndirectBy Trust for Child 1View Details
Director
Common Stock
โ€”Aug 12, 2026Sale417$211.37$88,141.004,968,073IndirectBy Trust for Child 2View Details
Director
Common Stock
โ€”Aug 12, 2026Sale9,127$210.97$1,925,567.914,958,946IndirectBy Trust for Child 2View Details
Director
Common Stock
โ€”Aug 12, 2026Sale1,672$209.15$349,694.794,957,274IndirectBy Trust for Child 2View Details
Director
Common Stock
โ€”Aug 12, 2026Sale24,325$208.29$5,066,729.664,932,949IndirectBy Trust for Child 2View Details
Director
Common Stock
โ€”Aug 12, 2026Sale47,029$207.43$9,755,107.904,885,920IndirectBy Trust for Child 2View Details
Director
Common Stock
โ€”Aug 12, 2026Sale22$211.37$4,650.1229,462IndirectBy Trust for NephewView Details
Director
Common Stock
โ€”Aug 12, 2026Sale496$210.97$104,643.5528,966IndirectBy Trust for NephewView Details
Director
Common Stock
โ€”Aug 12, 2026Sale91$209.15$19,032.4328,875IndirectBy Trust for NephewView Details
Director
Common Stock
โ€”Aug 12, 2026Sale1,321$208.29$275,155.1927,554IndirectBy Trust for NephewView Details
Director
Common Stock
โ€”Aug 12, 2026Sale2,554$207.43$529,769.8425,000IndirectBy Trust for NephewView Details
Director
Common Stock
โ€”Aug 12, 2026Sale22$211.37$4,650.1229,462IndirectBy Trust for NieceView Details
Director
Common Stock
โ€”Aug 12, 2026Sale496$210.97$104,643.5528,966IndirectBy Trust for NieceView Details
Director
Common Stock
โ€”Aug 12, 2026Sale91$209.15$19,032.4328,875IndirectBy Trust for NieceView Details
Director
Common Stock
โ€”Aug 12, 2026Sale1,321$208.29$275,155.1927,554IndirectBy Trust for NieceView Details
Director
Common Stock
โ€”Aug 12, 2026Sale2,554$207.43$529,769.8425,000IndirectBy Trust for NieceView Details
Director
Common Stock
โ€”Aug 12, 2026Sale227,485$207.43$47,186,644.8416,160,496Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale117,662$208.29$24,508,182.7316,042,834Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale8,085$209.15$1,690,958.3516,034,749Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale44,147$210.97$9,313,908.9115,990,602Indirectby TrustView Details
Director
Common Stock
โ€”Aug 12, 2026Sale2,022$211.37$427,388.7215,988,580Indirectby TrustView Details
Version: v26.7.3