Dec 16
2024
SELL
Payment of exercise price or tax liability
$1,910,025
$16.25 p/Share
117,540
Reduced 8.24%
1,309,161
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
222,821
Added 13.51%
1,426,701
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$909,782
$7.74 p/Share
117,543
Reduced 8.9%
1,203,880
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
-
222,825
Added 14.43%
1,321,423
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$799,292
$6.8 p/Share
117,543
Reduced 9.67%
1,098,598
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
222,825
Added 15.49%
1,216,141
Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$664,864
$7.38 p/Share
90,090
Reduced 8.32%
993,316
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
169,870
Added 13.55%
1,083,406
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$825,832
$8.94 p/Share
92,375
Reduced 9.18%
913,536
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
178,843
Added 15.1%
1,005,911
Common Stock
Nov 09
2023
BUY
Open market or private purchase
$100,015
$6.69 p/Share
14,950
Added 1.78%
827,068
Common Stock
Sep 14
2023
SELL
Payment of exercise price or tax liability
$812,900
$8.8 p/Share
92,375
Reduced 10.21%
812,118
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
178,844
Added 16.51%
904,493
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$891,989
$9.54 p/Share
93,500
Reduced 11.41%
725,649
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
-
181,021
Added 18.1%
819,149
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$328,675
$5.49 p/Share
59,868
Reduced 8.58%
638,128
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
114,655
Added 14.11%
697,996
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$248,531
$4.43 p/Share
56,102
Reduced 8.77%
583,341
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
-
108,617
Added 14.52%
639,443
Common Stock
Sep 14
2022
SELL
Payment of exercise price or tax liability
$327,636
$5.84 p/Share
56,102
Reduced 9.56%
530,826
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
-
108,616
Added 15.62%
586,928
Common Stock
Jun 14
2022
SELL
Payment of exercise price or tax liability
$396,059
$5.88 p/Share
67,357
Reduced 12.34%
478,312
Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
-
135,847
Added 19.93%
545,669
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$428,996
$8.55 p/Share
50,175
Reduced 10.91%
409,822
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
101,193
Added 18.03%
459,997
Common Stock