Mar 06
2025
SELL
Payment of exercise price or tax liability
$29,268,773
$35.76 p/Share
818,478
Reduced 11.15%
6,523,998
Class A Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
$26,982,948
$29.73 p/Share
907,600
Added 11.0%
7,342,476
Class A Common Stock
Mar 02
2025
SELL
Payment of exercise price or tax liability
$230,062
$35.88 p/Share
6,412
Reduced 0.1%
6,434,876
Class A Common Stock
Mar 02
2025
BUY
Exercise of conversion of derivative security
-
6,412
Added 0.1%
6,441,288
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,299,645
$35.88 p/Share
36,222
Reduced 0.56%
6,434,876
Class A Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
36,222
Added 0.56%
6,471,098
Class A Common Stock
Nov 27
2024
SELL
Open market or private sale
$10,060,182
$42.8 p/Share
235,051
Reduced 3.52%
6,434,876
Class A Common Stock
Nov 26
2024
SELL
Open market or private sale
$10,002,234
$42.66 p/Share
234,464
Reduced 3.4%
6,669,927
Class A Common Stock
Nov 04
2024
-
517,000
Reduced 6.97%
6,904,391
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$183,098
$42.77 p/Share
4,281
Reduced 0.06%
7,421,391
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
4,281
Added 0.06%
7,425,672
Class A Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
-
147,763
Reduced 1.95%
7,421,391
Class A Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
306,147
Added 3.89%
7,569,154
Class A Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$917,203
$42.8 p/Share
21,430
Reduced 0.29%
7,263,007
Class A Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
46,743
Added 0.64%
7,284,437
Class A Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$33,317,798
$46.4 p/Share
718,056
Reduced 9.03%
7,237,694
Class A Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
$24,125,000
$25.0 p/Share
965,000
Added 10.82%
7,955,750
Class A Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$975,282
$43.67 p/Share
22,333
Reduced 0.32%
6,990,750
Class A Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
61,207
Added 0.87%
7,013,083
Class A Common Stock
Jun 13
2023
-
10
Reduced 0.0%
4,449,876
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$177,104
$36.24 p/Share
4,887
Reduced 0.11%
4,445,911
Class A Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
4,887
Added 0.11%
4,450,798
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$58,249
$35.89 p/Share
1,623
Reduced 0.04%
4,445,911
Class A Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
1,623
Added 0.04%
4,447,534
Class A Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$792,540
$36.95 p/Share
21,449
Reduced 0.48%
4,445,911
Class A Common Stock