Jun 30
2025
SELL
Open market or private sale
$1,232,361
$6.93 p/Share
177,830
Reduced 50.06%
177,433
Common Shares
Jun 30
2025
BUY
Exercise of conversion of derivative security
$528,155
$2.97 p/Share
177,830
Added 43.8%
228,210
Common Shares
Jun 27
2025
SELL
Open market or private sale
$24,402
$7.0 p/Share
3,486
Reduced 1.93%
177,433
Common Shares
Jun 27
2025
BUY
Exercise of conversion of derivative security
$6,309
$1.81 p/Share
3,486
Added 1.89%
180,919
Common Shares
Jan 29
2025
SELL
Sale (or disposition) back to the issuer
$74,089
$8.28 p/Share
8,948
Reduced 4.8%
177,433
Common Shares
Jan 29
2025
SELL
Payment of exercise price or tax liability
$67,457
$8.28 p/Share
8,147
Reduced 4.41%
176,433
Common Shares
Jan 29
2025
BUY
Exercise of conversion of derivative security
-
35,791
Added 16.18%
185,381
Common Shares
Jan 18
2025
SELL
Sale (or disposition) back to the issuer
$77,327
$8.15 p/Share
9,488
Reduced 6.16%
144,519
Common Shares
Jan 18
2025
BUY
Exercise of conversion of derivative security
-
9,488
Added 5.8%
154,007
Common Shares
Jan 17
2025
SELL
Sale (or disposition) back to the issuer
$54,890
$8.15 p/Share
6,735
Reduced 4.45%
144,519
Common Shares
Jan 17
2025
SELL
Payment of exercise price or tax liability
$71,410
$8.15 p/Share
8,762
Reduced 5.72%
144,519
Common Shares
Jan 17
2025
BUY
Exercise of conversion of derivative security
-
33,674
Added 18.21%
151,254
Common Shares
May 09
2024
SELL
Sale (or disposition) back to the issuer
$23,179
$7.13 p/Share
3,251
Reduced 2.51%
126,342
Common Shares
May 09
2024
BUY
Exercise of conversion of derivative security
-
3,251
Added 2.45%
129,593
Common Shares
Jan 18
2024
SELL
Payment of exercise price or tax liability
$52,905
$7.62 p/Share
6,943
Reduced 5.26%
125,014
Common Shares
Jan 18
2024
SELL
Sale (or disposition) back to the issuer
$72,313
$7.62 p/Share
9,490
Reduced 7.75%
112,978
Common Shares
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
18,979
Added 12.57%
131,957
Common Shares
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
9,490
Added 7.19%
122,468
Common Shares
Jan 17
2024
SELL
Payment of exercise price or tax liability
$69,236
$7.39 p/Share
9,369
Reduced 7.66%
112,978
Common Shares
Jan 17
2024
SELL
Sale (or disposition) back to the issuer
$49,771
$7.39 p/Share
6,735
Reduced 6.59%
95,407
Common Shares
Jan 17
2024
BUY
Exercise of conversion of derivative security
-
33,675
Added 21.58%
122,347
Common Shares
Aug 14
2023
-
1,722,614
Reduced 94.75%
95,407
Common Shares
May 09
2023
SELL
Sale (or disposition) back to the issuer
$66,936
$10.49 p/Share
6,381
Reduced 0.35%
1,818,021
Common Shares
May 09
2023
BUY
Exercise of conversion of derivative security
-
6,381
Added 0.35%
1,821,272
Common Shares
Jan 18
2023
SELL
Sale (or disposition) back to the issuer
$73,737
$7.77 p/Share
9,490
Reduced 0.52%
1,805,809
Common Shares