Aug 01
2025
SELL
Other acquisition or disposition
-
12,500
Reduced 13.94%
77,178
Common Stock
Aug 01
2025
BUY
Other acquisition or disposition
-
12,500
Added 9.12%
124,536
Class A Common Stock
May 08
2025
SELL
Payment of exercise price or tax liability
$65,329
$19.38 p/Share
3,371
Reduced 3.62%
89,678
Common Stock
May 08
2025
BUY
Exercise of conversion of derivative security
-
7,835
Added 7.77%
93,049
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$341,559
$22.83 p/Share
14,961
Reduced 14.93%
85,214
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
31,829
Added 24.11%
100,175
Common Stock
Nov 13
2024
SELL
Payment of exercise price or tax liability
$28,092
$22.42 p/Share
1,253
Reduced 1.8%
68,346
Common Stock
Nov 13
2024
BUY
Exercise of conversion of derivative security
-
1,253
Added 1.77%
69,599
Common Stock
May 08
2024
SELL
Payment of exercise price or tax liability
$88,083
$28.58 p/Share
3,082
Reduced 4.31%
68,346
Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
-
7,251
Added 9.22%
71,428
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$630,766
$33.72 p/Share
18,706
Reduced 22.57%
64,177
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
44,022
Added 34.69%
82,883
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$54,189
$29.26 p/Share
1,852
Reduced 4.58%
38,589
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
1,852
Added 4.38%
40,441
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$88,063
$25.57 p/Share
3,444
Reduced 8.14%
38,861
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
-
8,005
Added 15.91%
42,305
Common Stock
Mar 07
2023
SELL
Open market or private sale
$475,945
$34.29 p/Share
13,880
Reduced 28.81%
34,300
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$851,678
$37.74 p/Share
22,567
Reduced 31.9%
48,180
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
52,480
Added 42.59%
70,747
Common Stock
Aug 10
2022
SELL
Open market or private sale
$329,242
$29.24 p/Share
11,260
Reduced 36.47%
19,618
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$77,493
$27.2 p/Share
2,849
Reduced 8.45%
30,878
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
-
6,278
Added 15.69%
33,727
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$173,131
$28.41 p/Share
6,094
Reduced 18.17%
27,449
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
8,477
Added 20.17%
33,543
Common Stock
May 08
2021
SELL
Payment of exercise price or tax liability
$86,545
$46.63 p/Share
1,856
Reduced 6.4%
27,135
Common Stock