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
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
28,309
Added 0.8%
3,499,691
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$538,613
$35.13 p/Share
15,332
Reduced 0.44%
3,471,382
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
31,709
Added 0.9%
3,476,048
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.07%
3,455,005
Class A Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
-
5,317
Added 0.15%
3,457,576
Class A Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$602,682
$44.03 p/Share
13,688
Reduced 0.39%
3,452,259
Class A Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
28,309
Added 0.81%
3,465,947
Class A Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$100,119
$4.7 p/Share
21,302
Added 0.62%
3,437,638
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.09%
3,416,336
Class A Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
-
6,239
Added 0.18%
3,419,353
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$497,866
$43.78 p/Share
11,372
Reduced 0.33%
3,413,114
Class A Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
23,520
Added 0.68%
3,424,486
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$464,290
$43.53 p/Share
10,666
Reduced 0.31%
3,400,966
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
22,059
Added 0.64%
3,411,632
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.08%
3,389,573
Class A Common Stock