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
Jul 12
2023
SELL
Open market or private sale
$1,869,000
$89.0 p/Share
21,000
Reduced 27.02%
56,730
Class A Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$1,308,720
$62.32 p/Share
21,000
Added 21.27%
77,730
Class A Common Stock
May 08
2023
SELL
Open market or private sale
$1,258,650
$83.91 p/Share
15,000
Reduced 21.02%
56,374
Class A Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$808,650
$53.91 p/Share
15,000
Added 17.37%
71,374
Class A Common Stock
Feb 07
2023
SELL
Open market or private sale
$201,847
$83.65 p/Share
2,413
Reduced 4.1%
56,374
Class A Common Stock
Feb 03
2023
SELL
Open market or private sale
$1,020,000
$85.0 p/Share
12,000
Reduced 16.95%
58,787
Class A Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$546,000
$45.5 p/Share
12,000
Added 14.5%
70,787
Class A Common Stock
Dec 20
2022
SELL
Open market or private sale
$111,531
$68.09 p/Share
1,638
Reduced 2.71%
58,787
Class A Common Stock