Nov 06
2024
SELL
Payment of exercise price or tax liability
$2,465,146
$44.86 p/Share
54,952
Reduced 68.45%
25,324
Class A Common Stock
Nov 06
2024
SELL
Open market or private sale
$1,042,672
$44.85 p/Share
23,248
Reduced 22.46%
80,276
Class A Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$2,027,586
$29.73 p/Share
68,200
Added 39.71%
103,524
Class A Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$59,179
$39.14 p/Share
1,512
Reduced 4.1%
35,324
Class A Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
-
3,564
Added 8.82%
36,836
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$116,847
$42.77 p/Share
2,732
Reduced 7.71%
32,700
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
6,440
Added 15.38%
35,432
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$115,431
$42.8 p/Share
2,697
Reduced 8.51%
28,992
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
6,382
Added 16.76%
31,689
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$93,924
$41.8 p/Share
2,247
Reduced 8.15%
25,307
Class A Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
5,296
Added 16.12%
27,554
Class A Common Stock
Jan 14
2024
SELL
Payment of exercise price or tax liability
$135,805
$42.99 p/Share
3,159
Reduced 12.43%
22,258
Class A Common Stock
Jan 14
2024
BUY
Exercise of conversion of derivative security
-
7,740
Added 23.34%
25,417
Class A Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$101,160
$42.63 p/Share
2,373
Reduced 11.84%
17,677
Class A Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
5,592
Added 21.81%
20,050
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$1,775,634
$42.62 p/Share
41,662
Reduced 74.24%
14,458
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$883,055
$42.6 p/Share
20,729
Reduced 29.45%
49,649
Class A Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$680,000
$25.0 p/Share
27,200
Added 26.14%
76,849
Class A Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$60,162
$39.79 p/Share
1,512
Reduced 2.96%
49,649
Class A Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
-
3,564
Added 6.51%
51,161
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$75,706
$37.91 p/Share
1,997
Reduced 4.08%
46,895
Class A Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
4,312
Added 8.1%
48,892
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$86,106
$36.24 p/Share
2,376
Reduced 5.06%
44,580
Class A Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
5,600
Added 10.66%
46,956
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$36,787
$35.89 p/Share
1,025
Reduced 2.42%
41,356
Class A Common Stock