Feb 24
2025
SELL
Open market or private sale
$25,705,322
$45.32 p/Share
567,196
Reduced 45.98%
666,388
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.21%
1,233,584
Class A Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
5,317
Added 0.43%
1,236,155
Class A Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
1,156,506
Added 48.44%
1,230,838
Class A Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$395,698
$42.28 p/Share
9,359
Reduced 11.18%
74,332
Class A Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
28,309
Added 25.28%
83,691
Class A Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$669,241
$43.65 p/Share
15,332
Reduced 21.68%
55,382
Class A Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
31,709
Added 34.56%
60,048
Class A Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$110,827
$43.09 p/Share
2,572
Reduced 6.19%
39,005
Class A Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
-
5,318
Added 11.34%
41,577
Class A Common Stock
Nov 09
2024
SELL
Payment of exercise price or tax liability
$549,259
$40.13 p/Share
13,687
Reduced 27.4%
36,259
Class A Common Stock
Nov 09
2024
BUY
Exercise of conversion of derivative security
-
28,308
Added 36.17%
49,946
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$528,954
$34.5 p/Share
15,332
Reduced 41.47%
21,638
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
31,708
Added 54.66%
26,304
Class A Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$90,627
$35.25 p/Share
2,571
Reduced 32.82%
5,262
Class A Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
-
5,317
Added 40.43%
7,833
Class A Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$415,293
$30.34 p/Share
13,688
Reduced 48.35%
14,621
Class A Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
28,309
Added 50.0%
28,309
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$538,613
$35.13 p/Share
15,332
Reduced 1.93%
779,522
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
31,709
Added 3.89%
784,188
Class A Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$107,724
$41.9 p/Share
2,571
Reduced 0.34%
763,145
Class A Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
-
5,317
Added 0.69%
765,716
Class A Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$602,682
$44.03 p/Share
13,688
Reduced 1.77%
760,399
Class A Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
28,309
Added 3.53%
774,087
Class A Common Stock
Apr 23
2024
SELL
Payment of exercise price or tax liability
$124,330
$41.21 p/Share
3,017
Reduced 0.4%
745,778
Class A Common Stock