Jun 13
2025
SELL
Open market or private sale
$1,069,027
$40.07 p/Share
26,679
Reduced 38.78%
42,113
Class A Common Stock
Jun 12
2025
SELL
Open market or private sale
$436,086
$40.03 p/Share
10,894
Reduced 13.67%
68,792
Class A Common Stock
Jun 04
2025
SELL
Open market or private sale
$286,251
$40.08 p/Share
7,142
Reduced 8.23%
79,686
Class A Common Stock
May 16
2025
SELL
Open market or private sale
$143,022
$40.04 p/Share
3,572
Reduced 3.95%
86,828
Class A Common Stock
May 15
2025
SELL
Open market or private sale
$569,022
$40.01 p/Share
14,222
Reduced 13.59%
90,400
Class A Common Stock
May 13
2025
SELL
Open market or private sale
$533,866
$40.02 p/Share
13,340
Reduced 11.31%
104,622
Class A Common Stock
May 08
2025
SELL
Open market or private sale
$842,451
$40.05 p/Share
21,035
Reduced 15.13%
117,962
Class A Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$20,024
$39.97 p/Share
501
Reduced 0.36%
138,997
Class A Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$478,746
$41.14 p/Share
11,637
Reduced 7.7%
139,498
Class A Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
26,759
Added 15.04%
151,135
Class A Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$465,567
$40.85 p/Share
11,397
Reduced 8.39%
124,376
Class A Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
26,927
Added 16.55%
135,773
Class A Common Stock
Aug 19
2024
SELL
Open market or private sale
$3,231,540
$42.87 p/Share
75,380
Reduced 40.92%
108,846
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$6,318,000
$42.12 p/Share
150,000
Reduced 44.88%
184,226
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$4,665,619
$41.81 p/Share
111,591
Reduced 25.03%
334,226
Class A Common Stock
Aug 14
2024
SELL
Open market or private sale
$105,573
$41.45 p/Share
2,547
Reduced 1.03%
245,817
Class A Common Stock
Aug 14
2024
SELL
Conversion of derivative security
-
200,000
Reduced 16.17%
1,036,786
Class B Common Stock
Aug 14
2024
BUY
Conversion of derivative security
-
200,000
Added 30.97%
445,817
Class A Common Stock
Aug 13
2024
SELL
Open market or private sale
$260,765
$41.28 p/Share
6,317
Reduced 2.48%
248,364
Class A Common Stock
Aug 12
2024
SELL
Open market or private sale
$3,536,713
$41.5 p/Share
85,222
Reduced 25.07%
254,681
Class A Common Stock
Aug 09
2024
SELL
Open market or private sale
$2,385,751
$41.92 p/Share
56,912
Reduced 14.34%
339,903
Class A Common Stock
Aug 08
2024
SELL
Open market or private sale
$1,541,828
$42.03 p/Share
36,684
Reduced 8.46%
396,815
Class A Common Stock
Aug 08
2024
SELL
Conversion of derivative security
-
200,000
Reduced 13.92%
1,236,786
Class B Common Stock
Aug 08
2024
BUY
Conversion of derivative security
-
200,000
Added 31.57%
433,499
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$153,050
$30.61 p/Share
5,000
Reduced 2.1%
233,499
Class A Common Stock