Average Insider

Where insiders trade, we follow

52W Low$37.57
Current$83.3540.4% above low, 59.6% below high
52W High$151.00

Filing Information

Accession Number0002001011-26-000109
Form Type4
Filing DateJul 9, 2026
DocumentView SEC Filing
Transactions
24
Total Shares
3,275,779
Total Value
$286,410,195.58

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock
โ€”Jul 6, 2026Sale213,106$92.81$19,778,751.454,786,894Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale198,726$93.74$18,628,396.394,588,168Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale84,387$94.69$7,990,368.754,503,781Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale138,478$95.89$13,278,835.444,365,303Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale169,457$96.78$16,399,489.254,195,846Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale77,684$97.70$7,590,045.304,118,162Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale76,178$98.70$7,518,631.484,041,984Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale8,202$99.62$817,046.334,033,782Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale14,266$100.53$1,434,089.654,019,516Indirectby TrustView Details
Director
Common Stock
โ€”Jul 6, 2026Sale5,713$101.57$580,268.274,013,803Indirectby TrustView Details
Director
Common Stock
โ€”Jul 7, 2026Sale342,190$83.58$28,598,803.003,671,613Indirectby TrustView Details
Director
Common Stock
โ€”Jul 7, 2026Sale458,494$84.31$38,653,978.563,213,119Indirectby TrustView Details
Director
Common Stock
โ€”Jul 7, 2026Sale257,803$85.33$21,998,510.452,955,316Indirectby TrustView Details
Director
Common Stock
โ€”Jul 7, 2026Sale88,548$86.12$7,625,913.152,866,768Indirectby TrustView Details
Director
Common Stock
โ€”Jul 7, 2026Sale41,554$87.31$3,628,075.582,825,214Indirectby TrustView Details
Director
Common Stock
โ€”Jul 7, 2026Sale74,874$88.40$6,618,607.032,750,340Indirectby TrustView Details
Director
Common Stock
โ€”Jul 7, 2026Sale20,593$89.37$1,840,353.162,729,747Indirectby TrustView Details
Director
Common Stock
โ€”Jul 7, 2026Sale14,566$90.26$1,314,740.272,715,181Indirectby TrustView Details
Director
Common Stock
โ€”Jul 8, 2026Sale265,958$81.59$21,699,380.242,449,223Indirectby TrustView Details
Director
Common Stock
โ€”Jul 8, 2026Sale354,128$82.48$29,209,929.362,095,095Indirectby TrustView Details
Director
Common Stock
โ€”Jul 8, 2026Sale156,666$83.33$13,054,288.451,938,429Indirectby TrustView Details
Director
Common Stock
โ€”Jul 8, 2026Sale142,390$84.43$12,022,215.521,796,039Indirectby TrustView Details
Director
Common Stock
โ€”Jul 8, 2026Sale67,773$85.30$5,781,118.231,728,266Indirectby TrustView Details
Director
Common Stock
โ€”Jul 8, 2026Sale4,045$86.12$348,360.251,724,221Indirectby TrustView Details
Version: v26.5.2