Sep 20
2024
SELL
Open market or private sale
$4,995,967
$117.29 p/Share
42,595
Reduced 36.76%
73,263
Class C common stock
Jun 18
2024
SELL
Open market or private sale
$24,454,149
$152.58 p/Share
160,271
Reduced 58.04%
115,858
Class C common stock
Jun 17
2024
SELL
Open market or private sale
$11,513,311
$144.01 p/Share
79,948
Reduced 22.45%
276,129
Class C common stock
Apr 03
2024
SELL
Open market or private sale
$13,752,279
$129.15 p/Share
106,483
Reduced 23.02%
356,077
Class C common stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$2,362,870
$106.45 p/Share
22,197
Reduced 5.52%
379,786
Class C common stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
102,961
Added 18.21%
462,560
Class C common stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$2,190,333
$54.93 p/Share
39,875
Reduced 9.46%
381,796
Class C common stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,059,585
$37.55 p/Share
28,218
Reduced 11.77%
211,593
Class C common stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
271,262
Added 39.15%
421,671
Class C common stock
Dec 14
2022
SELL
Open market or private sale
$3,918,397
$42.62 p/Share
91,938
Reduced 33.98%
178,627
Class C common stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$3,094,192
$42.23 p/Share
73,270
Reduced 21.31%
270,565
Class C common stock
Sep 12
2022
SELL
Open market or private sale
$1,106,947
$40.2 p/Share
27,536
Reduced 7.41%
343,835
Class C common stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$1,046,118
$47.67 p/Share
21,945
Reduced 5.58%
371,371
Class C common stock
Mar 25
2022
SELL
Open market or private sale
$2,050,486
$54.54 p/Share
37,596
Reduced 8.72%
393,316
Class C common stock
Mar 24
2022
SELL
Open market or private sale
$6,674,907
$53.52 p/Share
124,718
Reduced 22.45%
430,912
Class C common stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,463,291
$50.74 p/Share
28,839
Reduced 6.29%
429,501
Class C common stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
162,996
Added 22.68%
555,630
Class C common stock
Dec 10
2021
SELL
Open market or private sale
$5,296,548
$57.61 p/Share
91,938
Reduced 17.91%
421,473
Class C common stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$4,279,027
$58.4 p/Share
73,271
Reduced 12.49%
513,411
Class C common stock
Dec 02
2021
SELL
Open market or private sale
$8,840,130
$57.0 p/Share
155,090
Reduced 20.91%
586,682
Class C common stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$8,671,202
$97.14 p/Share
89,265
Reduced 16.46%
453,191
Class C common stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
20,157
Added 3.58%
542,456
Class C common stock
Oct 07
2020
SELL
Open market or private sale
$8,474,828
$67.26 p/Share
126,001
Reduced 19.44%
522,299
Class C common stock