Dec 20
2024
SELL
Payment of exercise price or tax liability
$151,196
$6.36 p/Share
23,773
Reduced 5.6%
401,005
Common Stock
Dec 20
2024
BUY
Exercise of conversion of derivative security
-
46,563
Added 9.88%
424,778
Common Stock
Dec 12
2024
SELL
Open market or private sale
$152,240
$6.92 p/Share
22,000
Reduced 6.11%
338,215
Common Stock
Dec 12
2024
BUY
Exercise of conversion of derivative security
$122,400
$3.06 p/Share
40,000
Added 9.56%
378,215
Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$154,867
$6.54 p/Share
23,680
Reduced 6.17%
360,215
Common Stock
Sep 20
2024
BUY
Exercise of conversion of derivative security
-
52,812
Added 12.09%
383,895
Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$95,014
$4.99 p/Share
19,041
Reduced 5.44%
331,083
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
-
52,813
Added 13.11%
350,124
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$111,961
$5.88 p/Share
19,041
Reduced 6.02%
297,311
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
-
52,812
Added 14.31%
316,352
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$155,312
$5.76 p/Share
26,964
Reduced 9.28%
263,540
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
-
52,813
Added 15.38%
290,504
Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$174,799
$6.19 p/Share
28,239
Reduced 10.62%
237,691
Common Stock
Sep 20
2023
BUY
Exercise of conversion of derivative security
-
55,312
Added 17.22%
265,930
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$306,716
$12.94 p/Share
23,703
Reduced 10.16%
209,524
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
51,875
Added 18.2%
233,227
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$179,172
$9.17 p/Share
19,539
Reduced 9.73%
181,352
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
-
52,969
Added 20.87%
200,891
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$144,414
$6.37 p/Share
22,671
Reduced 13.29%
147,922
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
52,969
Added 23.69%
170,593
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$95,990
$4.8 p/Share
19,998
Reduced 14.53%
117,624
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
55,468
Added 28.73%
137,622
Common Stock
Jun 21
2022
SELL
Open market or private sale
$116,071
$5.36 p/Share
21,655
Reduced 20.86%
82,154
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
57,032
Added 35.46%
103,809
Common Stock
Mar 21
2022
SELL
Open market or private sale
$52,449
$6.58 p/Share
7,971
Reduced 14.56%
46,777
Common Stock