Average Insider

Where insiders trade, we follow

52W Low$63.80
Current$105.4933.8% above low, 66.2% below high
52W High$187.00

Filing Information

Accession Number0001104659-26-048786
Form Type4
Filing DateApr 25, 2026
DocumentView SEC Filing
Transactions
28
Total Shares
857,367
Total Value
$104,716,271.79

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale2,744$118.31$324,642.644,566,875IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale11,761$119.48$1,405,204.284,555,114IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale19,603$120.27$2,357,652.814,535,511IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale3,921$121.00$474,441.004,531,590IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale108,248$122.06$13,212,750.884,423,342IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale32,541$124.00$4,035,084.004,390,801IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale12,445$124.59$1,550,522.554,378,356IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale3,768$118.31$445,792.085,720,264IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale16,147$119.48$1,929,243.565,704,117IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale26,913$120.27$3,236,826.515,677,204IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale5,383$121.00$651,343.005,671,821IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale148,613$122.06$18,139,702.785,523,208IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale44,676$124.00$5,539,824.005,478,532IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale17,086$124.59$2,128,744.745,461,446IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale4,723$118.31$558,778.138,150,501IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale20,242$119.48$2,418,514.168,130,259IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale33,734$120.27$4,057,188.188,096,525IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale6,746$121.00$816,266.008,089,779IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale186,284$122.06$22,737,825.047,903,495IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale55,998$124.00$6,943,752.007,847,497IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale21,418$124.59$2,668,468.627,826,079IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale1,066$118.31$126,118.461,006,501IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale4,573$119.48$546,382.041,001,928IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale7,623$120.27$916,818.21994,305IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale1,525$121.00$184,525.00992,780IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale42,092$122.06$5,137,749.52950,688IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale12,654$124.00$1,569,096.00938,034IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 22, 2026Sale4,840$124.59$603,015.60933,194IndirectFootnotesView Details
Version: v26.5.2