Feb 24
2025
SELL
Payment of exercise price or tax liability
$10,857
$17.18 p/Share
632
Reduced 1.28%
48,558
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
1,823
Added 3.57%
49,190
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$322,855
$18.54 p/Share
17,414
Reduced 26.88%
47,367
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
42,615
Added 46.84%
48,370
Common Stock
Dec 13
2024
SELL
Payment of exercise price or tax liability
$24,362
$18.06 p/Share
1,349
Reduced 5.74%
22,166
Common Stock
Dec 13
2024
BUY
Exercise of conversion of derivative security
-
4,596
Added 16.35%
23,515
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$8,624
$16.12 p/Share
535
Reduced 2.75%
18,919
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
-
1,822
Added 8.56%
19,454
Common Stock
Jun 13
2024
SELL
Payment of exercise price or tax liability
$17,523
$12.99 p/Share
1,349
Reduced 7.11%
17,632
Common Stock
Jun 13
2024
BUY
Exercise of conversion of derivative security
-
4,595
Added 19.49%
18,981
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$11,947
$9.46 p/Share
1,263
Reduced 8.07%
14,386
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
3,643
Added 18.88%
15,649
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$11,863
$10.02 p/Share
1,184
Reduced 8.98%
12,006
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
3,416
Added 20.57%
13,190
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$13,570
$10.06 p/Share
1,349
Reduced 12.13%
9,774
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
-
4,596
Added 29.24%
11,123
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$22,649
$16.79 p/Share
1,349
Reduced 17.13%
6,527
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
-
4,596
Added 36.85%
7,876
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$16,240
$12.35 p/Share
1,315
Reduced 28.62%
3,280
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
-
4,595
Added 50.0%
4,595
Common Stock