May 30
2024
SELL
Open market or private sale
$2,847,387
$153.73 p/Share
18,522
Reduced 35.41%
33,788
Class A Common Stock
May 30
2024
BUY
Exercise of conversion of derivative security
$1,084,287
$35.95 p/Share
30,161
Added 36.57%
52,310
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$494,975
$154.15 p/Share
3,211
Reduced 12.66%
22,149
Class A Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
7,193
Added 22.1%
25,360
Class A Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$241,363
$148.44 p/Share
1,626
Reduced 8.22%
18,167
Class A Common Stock
May 31
2023
SELL
Open market or private sale
$2,277,628
$100.78 p/Share
22,600
Reduced 53.31%
19,793
Class A Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
$812,470
$35.95 p/Share
22,600
Added 34.77%
42,393
Class A Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
4,564
Added 18.74%
19,793
Class A Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$446,275
$93.5 p/Share
4,773
Reduced 23.86%
15,229
Class A Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
11,673
Added 36.85%
20,002
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$152,011
$92.69 p/Share
1,640
Reduced 16.45%
8,329
Class A Common Stock
Jul 25
2022
SELL
Open market or private sale
$1,159,855
$95.0 p/Share
12,209
Reduced 55.05%
9,969
Class A Common Stock
May 19
2022
BUY
Grant, award, or other acquisition
-
5,072
Added 18.61%
22,178
Class A Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$527,212
$83.38 p/Share
6,323
Reduced 26.99%
17,106
Class A Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
15,127
Added 39.23%
23,429
Class A Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$149,504
$87.84 p/Share
1,702
Reduced 17.01%
8,302
Class A Common Stock
Nov 12
2021
SELL
Open market or private sale
$1,336,590
$90.0 p/Share
14,851
Reduced 59.75%
10,004
Class A Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
-
4,997
Added 16.74%
24,855
Class A Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$670,163
$82.36 p/Share
8,137
Reduced 17.46%
38,464
Class A Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
18,606
Added 39.93%
27,995
Class A Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
37,212
Added 44.4%
46,601
Class A Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$176,280
$80.53 p/Share
2,189
Reduced 18.91%
9,389
Class A Common Stock
Dec 16
2020
SELL
Open market or private sale
$3,233,610
$90.0 p/Share
35,929
Reduced 75.63%
11,578
Class A Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$563,134
$29.08 p/Share
19,365
Added 28.96%
47,507
Class A Common Stock