Mar 15
2024
SELL
Payment of exercise price or tax liability
$5,769,696
$106.45 p/Share
54,201
Reduced 3.75%
1,392,063
Class C common stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
208,273
Added 11.8%
1,556,878
Class C common stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$1,782,588
$54.93 p/Share
32,452
Reduced 2.26%
1,402,806
Class C common stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$1,369,260
$37.55 p/Share
36,465
Reduced 3.24%
1,087,607
Class C common stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
755,542
Added 34.49%
1,435,258
Class C common stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$928,183
$47.67 p/Share
19,471
Reduced 2.65%
715,237
Class C common stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
355,678
Added 32.62%
734,708
Class C common stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
35,523
Added 13.9%
219,968
Class C common stock
Feb 03
2021
SELL
Open market or private sale
$1,070,356
$76.75 p/Share
13,946
Reduced 3.5%
384,445
Class C common stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$191,758
$13.75 p/Share
13,946
Added 3.38%
398,391
Class C common stock
Feb 02
2021
SELL
Open market or private sale
$7,731,000
$77.31 p/Share
100,000
Reduced 20.64%
384,445
Class C common stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$1,375,000
$13.75 p/Share
100,000
Added 17.11%
484,445
Class C common stock
Jan 28
2021
SELL
Open market or private sale
$1,443,887
$75.05 p/Share
19,239
Reduced 4.77%
384,445
Class C common stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
$264,536
$13.75 p/Share
19,239
Added 4.55%
403,684
Class C common stock
Jan 27
2021
SELL
Open market or private sale
$3,188,399
$75.31 p/Share
42,337
Reduced 9.92%
384,445
Class C common stock
Jan 27
2021
BUY
Exercise of conversion of derivative security
$582,134
$13.75 p/Share
42,337
Added 9.02%
426,782
Class C common stock
Jan 26
2021
SELL
Open market or private sale
$7,591,000
$75.91 p/Share
100,000
Reduced 20.64%
384,445
Class C common stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
$1,375,000
$13.75 p/Share
100,000
Added 17.11%
484,445
Class C common stock
Jan 25
2021
SELL
Open market or private sale
$7,578,000
$75.78 p/Share
100,000
Reduced 20.64%
384,445
Class C common stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$1,375,000
$13.75 p/Share
100,000
Added 17.11%
484,445
Class C common stock
Jan 22
2021
SELL
Open market or private sale
$7,582,000
$75.82 p/Share
100,000
Reduced 20.64%
384,445
Class C common stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
$1,375,000
$13.75 p/Share
100,000
Added 17.11%
484,445
Class C common stock
Jan 21
2021
SELL
Open market or private sale
$7,692,000
$76.92 p/Share
100,000
Reduced 20.64%
384,445
Class C common stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
$1,375,000
$13.75 p/Share
100,000
Added 17.11%
484,445
Class C common stock
Jan 20
2021
SELL
Open market or private sale
$7,649,000
$76.49 p/Share
100,000
Reduced 20.64%
384,445
Class C common stock