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
Apr 23
2024
BUY
Exercise of conversion of derivative security
-
6,239
Added 0.83%
748,795
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$496,290
$43.78 p/Share
11,336
Reduced 1.5%
742,556
Class A Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
23,445
Added 3.02%
753,892
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$464,290
$43.53 p/Share
10,666
Reduced 1.44%
730,447
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
22,059
Added 2.89%
741,113
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$105,040
$40.84 p/Share
2,572
Reduced 0.36%
719,054
Class A Common Stock