Oct 25
2024
SELL
Open market or private sale
$2,168,624
$180.96 p/Share
11,984
Reduced 32.57%
24,805
Class A Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
10,765
Added 22.64%
36,789
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$602,418
$154.15 p/Share
3,908
Reduced 13.06%
26,024
Class A Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
7,894
Added 20.87%
29,932
Class A Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$329,091
$148.44 p/Share
2,217
Reduced 9.14%
22,038
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$2,269,232
$112.0 p/Share
20,261
Reduced 45.51%
24,255
Class A Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$573,286
$35.63 p/Share
16,090
Added 28.51%
40,345
Class A Common Stock
Jun 30
2023
SELL
Open market or private sale
$7,952
$112.0 p/Share
71
Reduced 0.25%
28,426
Class A Common Stock
Jun 21
2023
SELL
Open market or private sale
$452,870
$110.0 p/Share
4,117
Reduced 12.62%
28,497
Class A Common Stock
Jun 13
2023
SELL
Open market or private sale
$432,285
$105.0 p/Share
4,117
Reduced 11.21%
32,614
Class A Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
7,123
Added 16.24%
36,731
Class A Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$539,869
$93.5 p/Share
5,774
Reduced 16.32%
29,608
Class A Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
13,007
Added 26.88%
35,382
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$184,545
$92.69 p/Share
1,991
Reduced 8.17%
22,375
Class A Common Stock
Oct 26
2022
BUY
Grant, award, or other acquisition
-
924
Added 3.65%
24,366
Class A Common Stock
May 19
2022
BUY
Grant, award, or other acquisition
-
5,567
Added 19.19%
23,442
Class A Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$678,880
$83.38 p/Share
8,142
Reduced 31.29%
17,875
Class A Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
16,856
Added 39.32%
26,017
Class A Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$167,160
$87.84 p/Share
1,903
Reduced 17.2%
9,161
Class A Common Stock
Mar 28
2022
SELL
Open market or private sale
$533,967
$88.95 p/Share
6,003
Reduced 35.17%
11,064
Class A Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
$158,539
$26.41 p/Share
6,003
Added 26.02%
17,067
Class A Common Stock
Mar 25
2022
SELL
Open market or private sale
$1,875,499
$88.63 p/Share
21,161
Reduced 65.67%
11,064
Class A Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$55,461
$26.41 p/Share
2,100
Added 6.12%
32,225
Class A Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
-
5,484
Added 15.4%
30,125
Class A Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$544,482
$82.36 p/Share
6,611
Reduced 14.11%
40,227
Class A Common Stock