Mar 04
2025
SELL
Open market or private sale
$8,635,200
$41.12 p/Share
210,000
Reduced 4.83%
4,140,509
Class A Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$690,900
$3.29 p/Share
210,000
Added 4.6%
4,350,509
Class A Common Stock
Mar 03
2025
SELL
Open market or private sale
$9,030,000
$43.0 p/Share
210,000
Reduced 4.83%
4,138,049
Class A Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$37,406
$47.29 p/Share
791
Reduced 0.02%
4,140,509
Class A Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$759,173
$3.56 p/Share
213,251
Added 4.9%
4,141,300
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$672,461
$43.86 p/Share
15,332
Reduced 0.37%
4,138,049
Class A Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
31,708
Added 0.76%
4,142,715
Class A Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$117,160
$45.57 p/Share
2,571
Reduced 0.06%
4,121,673
Class A Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
5,317
Added 0.13%
4,124,244
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$27,886,784
$47.46 p/Share
587,585
Reduced 12.48%
4,118,927
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
1,156,506
Added 19.73%
4,706,512
Class A Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$395,698
$42.28 p/Share
9,359
Reduced 0.26%
3,550,006
Class A Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
28,309
Added 0.79%
3,559,365
Class A Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$669,241
$43.65 p/Share
15,332
Reduced 0.43%
3,531,056
Class A Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
31,709
Added 0.89%
3,535,722
Class A Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$110,827
$43.09 p/Share
2,572
Reduced 0.07%
3,514,679
Class A Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
-
5,318
Added 0.15%
3,517,251
Class A Common Stock
Nov 09
2024
SELL
Payment of exercise price or tax liability
$549,259
$40.13 p/Share
13,687
Reduced 0.39%
3,511,933
Class A Common Stock
Nov 09
2024
BUY
Exercise of conversion of derivative security
-
28,308
Added 0.8%
3,525,620
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$528,954
$34.5 p/Share
15,332
Reduced 0.44%
3,497,312
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
31,708
Added 0.9%
3,501,978
Class A Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$90,627
$35.25 p/Share
2,571
Reduced 0.07%
3,480,936
Class A Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
-
5,317
Added 0.15%
3,483,507
Class A Common Stock
Aug 12
2024
-
7,813
Reduced 0.22%
3,478,190
Class A Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$415,293
$30.34 p/Share
13,688
Reduced 0.39%
3,486,003
Class A Common Stock