Jun 20
2025
SELL
Payment of exercise price or tax liability
$387,325
$52.87 p/Share
7,326
Reduced 0.11%
6,478,148
Class A Common Stock
May 30
2025
SELL
Payment of exercise price or tax liability
$3,817,483
$53.59 p/Share
71,235
Reduced 1.09%
6,485,474
Class A Common Stock
May 30
2025
BUY
Exercise of conversion of derivative security
$3,541,661
$17.0 p/Share
208,333
Added 3.08%
6,556,709
Class A Common Stock
Mar 20
2025
SELL
Payment of exercise price or tax liability
$973,831
$51.52 p/Share
18,902
Reduced 0.3%
6,348,376
Class A Common Stock
Mar 15
2025
BUY
Grant, award, or other acquisition
-
62,043
Added 0.97%
6,367,278
Class A Common Stock
Jan 09
2025
-
1,000,000
Reduced 13.69%
6,305,235
Class A Common Stock
Dec 20
2024
SELL
Payment of exercise price or tax liability
$716,099
$62.34 p/Share
11,487
Reduced 0.16%
7,305,235
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$571,378
$49.75 p/Share
11,485
Reduced 0.16%
7,316,722
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$785,068
$68.35 p/Share
11,486
Reduced 0.16%
7,328,207
Class A Common Stock
Apr 17
2024
-
1,000,000
Reduced 11.99%
7,339,693
Class A Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$1,726,469
$49.78 p/Share
34,682
Reduced 0.41%
8,339,693
Class A Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
113,470
Added 1.34%
8,374,375
Class A Common Stock
Jan 09
2024
SELL
Payment of exercise price or tax liability
$8,504,350
$37.28 p/Share
228,121
Reduced 2.69%
8,260,905
Class A Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
$1,488,000
$2.98 p/Share
499,329
Added 5.56%
8,489,026
Class A Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$561,993
$36.71 p/Share
15,309
Reduced 0.19%
7,989,697
Class A Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$550,889
$35.98 p/Share
15,311
Reduced 0.19%
8,005,006
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$577,761
$37.74 p/Share
15,309
Reduced 0.19%
8,020,317
Class A Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$897,065
$24.05 p/Share
37,300
Reduced 0.46%
8,035,626
Class A Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
159,543
Added 1.94%
8,072,926
Class A Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$468,665
$27.52 p/Share
17,030
Reduced 0.21%
7,913,383
Class A Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$479,224
$28.14 p/Share
17,030
Reduced 0.21%
7,930,413
Class A Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$431,345
$25.33 p/Share
17,029
Reduced 0.21%
7,947,443
Class A Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$1,521,927
$34.55 p/Share
44,050
Reduced 0.55%
7,964,472
Class A Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
210,967
Added 2.57%
8,008,522
Class A Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$431,418
$32.09 p/Share
13,444
Reduced 0.17%
7,797,555
Class A Common Stock