Average Insider

Where insiders trade, we follow

52W Low$39.50
Current$110.1447.9% above low, 52.1% below high
52W High$187.00

Filing Information

Accession Number0001104659-26-048787
Form Type4
Filing DateApr 25, 2026
DocumentView SEC Filing
Transactions
28
Total Shares
620,672
Total Value
$75,807,036.32

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale4,018$118.31$475,369.588,090,054IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale17,219$119.48$2,057,326.128,072,835IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale28,697$120.27$3,451,388.198,044,138IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale5,739$121.00$694,419.008,038,399IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale158,460$122.06$19,341,627.607,879,939IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale47,637$124.00$5,906,988.007,832,302IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale18,219$124.59$2,269,905.217,814,083IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale2,476$118.31$292,935.562,763,174IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale10,613$119.48$1,268,041.242,752,561IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale17,687$120.27$2,127,215.492,734,874IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale3,537$121.00$427,977.002,731,337IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale97,658$122.06$11,920,135.482,633,679IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale29,360$124.00$3,640,640.002,604,319IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale11,230$124.59$1,399,145.702,593,089IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale1,995$118.31$236,028.452,677,983IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale8,549$119.48$1,021,434.522,669,434IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale14,247$120.27$1,713,486.692,655,187IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale2,849$121.00$344,729.002,652,338IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale78,670$122.06$9,602,460.202,573,668IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale23,650$124.00$2,932,600.002,550,018IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale9,046$124.59$1,127,041.142,540,972IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale418$118.31$49,453.58795,864IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale1,789$119.48$213,749.72794,075IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale2,983$120.27$358,765.41791,092IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale597$121.00$72,237.00790,495IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale16,483$122.06$2,011,914.98774,012IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale4,952$124.00$614,048.00769,060IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale1,894$124.59$235,973.46767,166IndirectFootnotesView Details
Version: v26.3.33