Dec 09
2024
SELL
Open market or private sale
$9,765,919
$42.74 p/Share
228,496
Reduced 29.66%
541,884
Class A Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
$1,415,430
$2.95 p/Share
479,807
Added 38.38%
770,380
Class A Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$318,077
$43.65 p/Share
7,287
Reduced 2.45%
290,573
Class A Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
16,711
Added 5.43%
290,947
Class A Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$45,977
$43.09 p/Share
1,067
Reduced 0.38%
281,149
Class A Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
-
2,446
Added 0.86%
282,216
Class A Common Stock
Nov 09
2024
SELL
Payment of exercise price or tax liability
$247,682
$40.13 p/Share
6,172
Reduced 2.16%
279,770
Class A Common Stock
Nov 09
2024
BUY
Exercise of conversion of derivative security
-
14,154
Added 4.72%
285,942
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$13,383
$35.69 p/Share
375
Reduced 0.14%
271,788
Class A Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
858
Added 0.31%
272,163
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$14,343
$38.25 p/Share
375
Reduced 0.14%
271,305
Class A Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
858
Added 0.31%
271,680
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$251,401
$34.5 p/Share
7,287
Reduced 2.62%
270,822
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
16,712
Added 5.8%
271,196
Class A Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$37,611
$35.25 p/Share
1,067
Reduced 0.41%
261,397
Class A Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
-
2,446
Added 0.92%
262,464
Class A Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$187,258
$30.34 p/Share
6,172
Reduced 2.32%
260,018
Class A Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
14,155
Added 5.05%
266,190
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$13,273
$35.49 p/Share
374
Reduced 0.15%
252,035
Class A Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
857
Added 0.34%
252,409
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$13,987
$37.3 p/Share
375
Reduced 0.15%
251,552
Class A Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
858
Added 0.34%
251,927
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$256,870
$35.13 p/Share
7,312
Reduced 2.83%
251,069
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
16,712
Added 6.23%
251,444
Class A Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$44,874
$41.9 p/Share
1,071
Reduced 0.44%
241,669
Class A Common Stock