Sep 15
2024
SELL
Payment of exercise price or tax liability
-
6,120
Reduced 5.35%
108,278
Class A Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
15,368
Added 12.28%
109,803
Class A Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
-
6,259
Reduced 5.96%
98,749
Class A Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
15,669
Added 13.51%
100,274
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
-
10,298
Reduced 10.34%
89,339
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
11,798
Added 11.39%
91,818
Class A Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
17,456
Added 16.58%
87,839
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$401,317
$83.33 p/Share
4,816
Reduced 6.4%
70,383
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
11,797
Added 13.93%
72,893
Class A Common Stock
Sep 18
2023
SELL
Open market or private sale
$402,266
$83.01 p/Share
4,846
Reduced 7.1%
63,402
Class A Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
11,796
Added 15.18%
65,920
Class A Common Stock
Jun 16
2023
SELL
Open market or private sale
$331,128
$75.6 p/Share
4,380
Reduced 7.24%
56,084
Class A Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
12,263
Added 17.31%
58,594
Class A Common Stock
Mar 16
2023
SELL
Open market or private sale
$180,136
$82.48 p/Share
2,184
Reduced 4.33%
48,201
Class A Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
7,829
Added 13.86%
48,661
Class A Common Stock
Dec 16
2022
SELL
Open market or private sale
$178,164
$67.41 p/Share
2,643
Reduced 5.85%
42,555
Class A Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
5,965
Added 11.81%
44,531
Class A Common Stock
Sep 16
2022
SELL
Open market or private sale
$168,905
$59.39 p/Share
2,844
Reduced 6.76%
39,233
Class A Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
5,966
Added 12.6%
41,368
Class A Common Stock
Jun 16
2022
SELL
Open market or private sale
$472,863
$79.97 p/Share
5,913
Reduced 14.11%
36,002
Class A Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
11,081
Added 22.37%
38,445
Class A Common Stock
Mar 16
2022
SELL
Open market or private sale
$437,045
$152.92 p/Share
2,858
Reduced 8.48%
30,834
Class A Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
7,668
Added 19.63%
31,389
Class A Common Stock
Dec 16
2021
SELL
Open market or private sale
$718,377
$214.89 p/Share
3,343
Reduced 11.38%
26,024
Class A Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
6,500
Added 18.7%
28,262
Class A Common Stock