Dec 16
2025
SELL
Payment of exercise price or tax liability
$584,676
$17.85 p/Share
32,755
Reduced 17.15%
158,284
Common Stock
Dec 16
2025
BUY
Exercise of conversion of derivative security
-
70,682
Added 27.01%
191,039
Common Stock
Mar 14
2025
BUY
Open market or private purchase
$251,596
$6.27 p/Share
40,127
Added 25.0%
120,357
Common Stock
Mar 11
2025
SELL
Payment of exercise price or tax liability
$33,081
$6.06 p/Share
5,459
Reduced 6.37%
80,230
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
-
11,780
Added 12.09%
85,689
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$36,267
$6.08 p/Share
5,965
Reduced 7.47%
73,909
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
12,349
Added 13.39%
79,874
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$17,324
$6.03 p/Share
2,873
Reduced 4.08%
67,525
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
5,510
Added 7.26%
70,398
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$47,547
$8.33 p/Share
5,708
Reduced 8.09%
64,888
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
-
12,349
Added 14.89%
70,596
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$22,618
$8.27 p/Share
2,735
Reduced 4.48%
58,247
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
5,510
Added 8.29%
60,982
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$15,685
$8.26 p/Share
1,899
Reduced 3.31%
55,472
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
3,642
Added 5.97%
57,371
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$20,844
$7.41 p/Share
2,813
Reduced 4.98%
53,729
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
6,118
Added 9.76%
56,542
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$22,632
$8.37 p/Share
2,704
Reduced 5.09%
50,424
Common Stock
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
5,509
Added 9.4%
53,128
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$15,970
$8.41 p/Share
1,899
Reduced 3.83%
47,619
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
3,642
Added 6.85%
49,518
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$38,159
$13.46 p/Share
2,835
Reduced 5.82%
45,876
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
6,117
Added 11.16%
48,711
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$15,155
$12.65 p/Share
1,198
Reduced 2.74%
42,594
Common Stock
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
2,543
Added 5.49%
43,792
Common Stock