Average Insider

Where insiders trade, we follow

52W Low$33.52
Current$116.8554.3% above low, 45.7% below high
52W High$187.00

Filing Information

Accession Number0001104659-26-045065
Form Type4
Filing DateApr 18, 2026
DocumentView SEC Filing
Transactions
27
Total Shares
2,604,094
Total Value
$309,022,617.46

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale15,211$117.79$1,791,703.695,487,272IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale199,009$118.57$23,596,497.135,288,263IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale48,883$119.34$5,833,697.225,239,380IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale46,955$117.79$5,530,829.4522,053,244IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale614,287$118.57$72,836,009.5921,438,957IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale150,886$119.34$18,006,735.2421,288,071IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale6,154$117.79$724,879.661,555,331IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale80,533$118.57$9,548,797.811,474,798IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale19,784$119.34$2,361,022.561,455,014IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale638$117.79$75,150.02298,874IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale8,340$118.58$988,957.20290,534IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale2,048$119.34$244,408.32288,486IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale13,721$117.79$1,616,196.594,987,651IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale179,523$118.57$21,286,042.114,808,128IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale44,095$119.34$5,262,297.304,764,033IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale18,838$117.79$2,218,928.026,297,948IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale246,468$118.57$29,223,710.766,051,480IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale60,539$119.34$7,224,724.265,990,941IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale23,617$117.79$2,781,846.438,874,626IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale308,952$118.57$36,632,438.648,565,674IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale75,886$119.34$9,056,235.248,489,788IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale5,334$117.79$628,291.861,170,107IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale69,798$118.57$8,275,948.861,100,309IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale17,147$119.34$2,046,322.981,083,162IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale20,089$117.79$2,366,283.318,706,024IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale262,805$118.57$31,160,788.858,443,219IndirectFootnotesView Details
10% Owner
Class A Common Stock
โ€”Apr 15, 2026Sale64,554$119.34$7,703,874.368,378,665IndirectFootnotesView Details
Version: v26.3.33