Dec 17
2025
SELL
Open market or private sale
$167,544
$67.26 p/Share
2,491
Reduced 3.41%
70,563
Class A Common Stock
Dec 16
2025
SELL
Payment of exercise price or tax liability
$168,548
$66.62 p/Share
2,530
Reduced 2.99%
82,163
Class A Common Stock
Dec 16
2025
SELL
Open market or private sale
$609,209
$66.88 p/Share
9,109
Reduced 11.09%
73,054
Class A Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$624,880
$67.54 p/Share
9,252
Reduced 9.85%
84,693
Class A Common Stock
Dec 15
2025
BUY
Grant, award, or other acquisition
-
25,633
Added 22.55%
88,030
Class A Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
5,915
Added 5.92%
93,945
Class A Common Stock
Dec 01
2025
SELL
Open market or private sale
$304,020
$67.56 p/Share
4,500
Reduced 6.73%
62,397
Class A Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$290,700
$64.6 p/Share
4,500
Added 6.3%
66,897
Class A Common Stock
Jun 04
2025
SELL
Open market or private sale
$1,125,300
$75.02 p/Share
15,000
Reduced 19.38%
62,397
Class A Common Stock
Jun 04
2025
BUY
Exercise of conversion of derivative security
$968,999
$64.6 p/Share
15,000
Added 16.23%
77,397
Class A Common Stock
May 30
2025
SELL
Open market or private sale
$26,239
$74.97 p/Share
350
Reduced 0.56%
62,397
Class A Common Stock
Jan 30
2025
SELL
Open market or private sale
$3,380,000
$84.5 p/Share
40,000
Reduced 39.06%
62,397
Class A Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
$2,492,800
$62.32 p/Share
40,000
Added 28.09%
102,397
Class A Common Stock
Dec 17
2024
SELL
Open market or private sale
$962,734
$78.03 p/Share
12,338
Reduced 16.51%
62,397
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$702,089
$79.18 p/Share
8,867
Reduced 10.61%
74,735
Class A Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
-
20,085
Added 20.39%
78,410
Class A Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
5,192
Added 5.85%
83,602
Class A Common Stock
May 28
2024
SELL
Open market or private sale
$181,772
$79.62 p/Share
2,283
Reduced 3.77%
58,325
Class A Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$124,515
$62.32 p/Share
1,998
Added 3.19%
60,608
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$143,034
$86.01 p/Share
1,663
Reduced 2.77%
58,325
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$763,298
$86.19 p/Share
8,856
Reduced 12.86%
59,988
Class A Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$143,221
$87.49 p/Share
1,637
Reduced 2.32%
68,844
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$771,971
$88.6 p/Share
8,713
Reduced 11.0%
70,481
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
5,738
Added 6.76%
79,194
Class A Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
16,726
Added 18.55%
73,456
Class A Common Stock