Nov 25
2025
-
30,000
Reduced 68.88%
13,553
Class A Common Stock
Nov 25
2025
BUY
Conversion of derivative security
-
30,000
Added 40.79%
43,553
Class A Common Stock
Nov 24
2025
SELL
Other acquisition or disposition
-
33,658
Reduced 71.29%
13,553
Class A Common Stock
Nov 19
2025
SELL
Payment of exercise price or tax liability
$1,432,175
$112.02 p/Share
12,785
Reduced 21.31%
47,211
Class A Common Stock
Nov 04
2025
BUY
Grant, award, or other acquisition
-
19,721
Added 24.74%
59,996
Class A Common Stock
Oct 20
2025
SELL
Payment of exercise price or tax liability
$566,424
$115.01 p/Share
4,925
Reduced 10.9%
40,275
Class A Common Stock
Oct 17
2025
BUY
Grant, award, or other acquisition
-
4,925
Added 9.83%
45,200
Class A Common Stock
Oct 02
2025
SELL
Payment of exercise price or tax liability
$3,384,677
$127.0 p/Share
26,651
Reduced 39.82%
40,275
Class A Common Stock
Apr 14
2025
SELL
Other acquisition or disposition
-
43,104
Reduced 39.17%
66,926
Class A Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
-
5,252
Added 4.56%
110,030
Class A Common Stock
Dec 27
2024
SELL
Payment of exercise price or tax liability
$718,578
$95.9 p/Share
7,493
Reduced 6.67%
104,778
Class A Common Stock
Dec 17
2024
BUY
Grant, award, or other acquisition
-
15,992
Added 12.47%
112,271
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$904,207
$90.93 p/Share
9,944
Reduced 9.36%
96,279
Class A Common Stock
Oct 20
2024
BUY
Grant, award, or other acquisition
-
10,000
Added 8.6%
106,223
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$1,616,498
$69.8 p/Share
23,159
Reduced 19.4%
96,223
Class A Common Stock
May 22
2024
SELL
Sale (or disposition) back to the issuer
-
28,343
Reduced 19.19%
119,382
Class A Common Stock
Dec 19
2023
SELL
Payment of exercise price or tax liability
$33,950
$43.75 p/Share
776
Reduced 0.52%
147,725
Class A Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$151,378
$43.35 p/Share
3,492
Reduced 2.3%
148,501
Class A Common Stock
Dec 13
2023
BUY
Grant, award, or other acquisition
-
21,846
Added 12.57%
151,993
Class A Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$63,248
$36.56 p/Share
1,730
Reduced 1.31%
130,147
Class A Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$28,931
$26.23 p/Share
1,103
Reduced 0.83%
131,877
Class A Common Stock
Nov 03
2022
BUY
Grant, award, or other acquisition
-
8,482
Added 6.0%
132,980
Class A Common Stock
Dec 29
2021
BUY
Grant, award, or other acquisition
-
7,666
Added 5.8%
124,498
Class A Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$16,718
$33.37 p/Share
501
Reduced 0.43%
116,832
Class A Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
107,333
Added 47.77%
117,333
Class A Common Stock