Aug 01
2024
SELL
Payment of exercise price or tax liability
$44,886
$142.95 p/Share
314
Reduced 0.42%
74,773
Class A Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
3,939
Added 4.98%
75,087
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$330,189
$154.15 p/Share
2,142
Reduced 2.92%
71,148
Class A Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
5,088
Added 6.49%
73,290
Class A Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$248,191
$148.44 p/Share
1,672
Reduced 2.39%
68,202
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$38,725
$123.33 p/Share
314
Reduced 0.45%
69,874
Class A Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
6,678
Added 8.69%
70,188
Class A Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$239,173
$93.5 p/Share
2,558
Reduced 3.87%
63,510
Class A Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
5,671
Added 7.91%
66,068
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$170,827
$92.69 p/Share
1,843
Reduced 2.96%
60,397
Class A Common Stock
Jan 03
2023
SELL
Open market or private sale
$1,563,600
$104.24 p/Share
15,000
Reduced 19.42%
62,240
Class A Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$275,250
$18.35 p/Share
15,000
Added 16.26%
77,240
Class A Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
3,202
Added 4.89%
62,240
Class A Common Stock
May 19
2022
BUY
Grant, award, or other acquisition
-
5,320
Added 8.27%
59,038
Class A Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$105,726
$83.38 p/Share
1,268
Reduced 2.31%
53,718
Class A Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
4,211
Added 7.11%
54,986
Class A Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$82,218
$87.84 p/Share
936
Reduced 1.81%
50,775
Class A Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
-
3,534
Added 6.4%
51,711
Class A Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$174,109
$82.36 p/Share
2,114
Reduced 3.69%
55,197
Class A Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
7,020
Added 12.25%
50,291
Class A Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
-
14,040
Added 19.68%
57,311
Class A Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$89,710
$80.53 p/Share
1,114
Reduced 2.51%
43,271
Class A Common Stock