Average Insider

Where insiders trade, we follow

52W Low$138.10
Current$300.6858.8% above low, 41.2% below high
52W High$414.61

Filing Information

Accession Number0001104659-26-036164
Form Type4
Filing DateMar 27, 2026
DocumentView SEC Filing
Transactions
20
Total Shares
1,204,287
Total Value
$250,000,301.60

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale34,308$317.30$10,885,928.4037,223,299IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale44,227$318.39$14,081,434.5337,179,072IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale60,049$319.36$19,177,248.6437,119,023IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale48,635$320.31$15,578,276.8537,070,388IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale36,183$321.22$11,622,703.2637,034,205IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale17,083$322.23$5,504,655.0937,017,122IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale7,328$323.17$2,368,189.7637,009,794IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale2,413$323.92$781,618.9637,007,381IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Gift83,005$0.00$0.0036,924,376IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale69,058$317.27$21,910,031.6631,360,482IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale92,385$318.33$29,408,917.0531,268,097IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale125,292$319.31$40,006,988.5231,142,805IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale107,742$320.26$34,505,452.9231,035,063IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale75,809$321.16$24,346,818.4430,959,254IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale43,188$322.19$13,914,741.7230,916,066IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale12,514$323.15$4,043,899.1030,903,552IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Sale5,753$323.90$1,863,396.7030,897,799IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Gift157,090$0.00$0.0030,740,709IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Gift9,426$0.00$0.0030,731,283IndirectSee FootnoteView Details
Director
Common Stock, $0.001 par value
โ€”Mar 25, 2026Gift172,799$0.00$0.0030,558,484IndirectSee FootnoteView Details
Version: v26.3.33