Jun 06
2025
|
SELL
Open market or private sale
|
$484,658
$12.04 p/Share
|
40,254
|
|
Jun 06
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
40,254
|
|
Jun 06
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
40,254
|
|
May 19
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
40,254
|
|
May 19
2025
|
SELL
Open market or private sale
|
$483,853
$12.02 p/Share
|
40,254
|
|
May 19
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
40,254
|
|
May 13
2025
|
SELL
Sale (or disposition) back to the issuer
|
-
|
161,016
|
|
May 13
2025
|
SELL
Open market or private sale
|
$1,948,293
$12.1 p/Share
|
161,016
|
|
May 13
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
161,016
|
|
Mar 31
2025
|
SELL
Other acquisition or disposition
|
-
|
1,292,729
|
|
Feb 03
2025
|
BUY
Other acquisition or disposition
|
-
|
4,624,531
|
|
Dec 31
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
570,000
|
|
Dec 30
2024
|
SELL
Open market or private sale
|
$6,947,143
$18.38 p/Share
|
377,973
|
|
Dec 30
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
377,973
|
|
Dec 30
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
377,973
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$4,599,931
$12.17 p/Share
|
377,973
|
|
Dec 16
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
377,973
|
|
Dec 16
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
377,973
|
|
Dec 02
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
377,973
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$5,790,546
$15.32 p/Share
|
377,973
|
|
Dec 02
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
377,973
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$19,490,807
$11.9 p/Share
|
1,637,883
|
|
Nov 18
2024
|
SELL
Sale (or disposition) back to the issuer
|
-
|
1,637,883
|
|
Nov 18
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,637,883
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$596,211
$8.03 p/Share
|
74,248
|
|