Jun 26
2025
SELL
Open market or private sale
$757,740
$126.29 p/Share
6,000
Reduced 24.05%
18,948
Class C common stock
Jun 02
2025
SELL
Open market or private sale
$1,402,050
$107.85 p/Share
13,000
Reduced 34.26%
24,948
Class C common stock
Mar 28
2025
SELL
Open market or private sale
$86,386
$93.29 p/Share
926
Reduced 2.38%
37,948
Class C common stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$269,980
$95.67 p/Share
2,822
Reduced 8.34%
31,014
Class C common stock
Mar 15
2025
BUY
Grant, award, or other acquisition
-
13,086
Added 25.18%
38,874
Class C common stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$343,088
$106.45 p/Share
3,223
Reduced 14.19%
19,495
Class C common stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
13,788
Added 32.52%
28,610
Class C common stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$43,602
$72.43 p/Share
602
Reduced 3.23%
18,045
Class C common stock
Apr 17
2023
SELL
Open market or private sale
$964,998
$43.78 p/Share
22,042
Reduced 54.17%
18,647
Class C common stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$90,307
$37.55 p/Share
2,405
Reduced 8.48%
25,940
Class C common stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
24,711
Added 37.78%
40,689
Class C common stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$25,133
$41.68 p/Share
603
Reduced 3.18%
18,382
Class C common stock
Jun 08
2022
SELL
Open market or private sale
$304,121
$50.95 p/Share
5,969
Reduced 23.92%
18,985
Class C common stock
Apr 07
2022
SELL
Open market or private sale
$277,872
$48.0 p/Share
5,789
Reduced 18.83%
24,954
Class C common stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$98,842
$50.74 p/Share
1,948
Reduced 7.22%
25,033
Class C common stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
12,584
Added 29.04%
30,743
Class C common stock
Jan 06
2022
SELL
Open market or private sale
$220,266
$57.98 p/Share
3,799
Reduced 15.89%
20,107
Class C common stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$20,432
$54.63 p/Share
374
Reduced 1.54%
23,906
Class C common stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$59,509
$88.82 p/Share
670
Reduced 4.68%
13,635
Class C common stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
3,928
Added 21.54%
14,305
Class C common stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
2,332
Added 18.35%
10,377
Class C common stock