Mar 06
2025
SELL
Payment of exercise price or tax liability
$66,687
$16.47 p/Share
4,049
Reduced 3.85%
101,068
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
-
13,236
Added 11.49%
101,965
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$18,090
$17.18 p/Share
1,053
Reduced 1.13%
91,881
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
3,038
Added 3.17%
92,934
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$829,627
$18.54 p/Share
44,748
Reduced 33.23%
89,896
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
92,548
Added 49.97%
92,649
Common Stock
Sep 06
2024
SELL
Payment of exercise price or tax liability
$58,212
$14.98 p/Share
3,886
Reduced 8.45%
42,096
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
-
13,238
Added 23.54%
42,993
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$14,379
$16.12 p/Share
892
Reduced 2.65%
32,744
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
-
3,037
Added 8.28%
33,636
Common Stock
Mar 15
2024
SELL
Open market or private sale
$50,450
$10.09 p/Share
5,000
Reduced 14.05%
30,599
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$36,087
$9.58 p/Share
3,767
Reduced 9.57%
35,599
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
13,237
Added 26.63%
36,469
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$19,903
$9.46 p/Share
2,104
Reduced 7.45%
26,129
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
6,072
Added 17.7%
28,233
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$19,769
$10.02 p/Share
1,973
Reduced 8.18%
22,161
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
5,693
Added 19.09%
24,134
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$45,505
$11.71 p/Share
3,886
Reduced 17.4%
18,441
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
-
13,238
Added 40.64%
19,338
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$73,816
$17.8 p/Share
4,147
Reduced 31.33%
9,089
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
13,236
Added 57.0%
9,986
Common Stock