Nov 19
2025
SELL
Open market or private sale
$2,340,000
$15.6 p/Share
150,000
Reduced 14.13%
911,343
Common Shares
Jan 29
2025
BUY
Grant, award, or other acquisition
-
166,042
Added 13.53%
1,061,343
Common Shares
Jan 27
2025
SELL
Payment of exercise price or tax liability
$234,573
$5.17 p/Share
45,372
Reduced 4.82%
895,301
Common Shares
Dec 12
2024
BUY
Grant, award, or other acquisition
-
19,096
Added 2.01%
930,439
Common Shares
May 07
2024
BUY
Open market or private purchase
$98,670
$5.86 p/Share
16,838
Added 1.76%
940,673
Common Shares
Jan 27
2024
SELL
Payment of exercise price or tax liability
$342,048
$7.3 p/Share
46,856
Reduced 4.83%
923,835
Common Shares
Jan 25
2024
BUY
Grant, award, or other acquisition
-
88,260
Added 8.33%
970,691
Common Shares
Nov 15
2023
SELL
Payment of exercise price or tax liability
$581,794
$8.27 p/Share
70,350
Reduced 7.38%
882,431
Common Shares
Nov 15
2023
BUY
Exercise of conversion of derivative security
$1,337,498
$8.27 p/Share
161,729
Added 14.51%
952,781
Common Shares
May 11
2023
SELL
Payment of exercise price or tax liability
$152,390
$6.48 p/Share
23,517
Reduced 2.89%
791,052
Common Shares
May 11
2023
BUY
Exercise of conversion of derivative security
$355,998
$6.48 p/Share
54,938
Added 6.32%
814,569
Common Shares
May 10
2023
SELL
Payment of exercise price or tax liability
$552,479
$6.55 p/Share
84,348
Reduced 9.99%
759,631
Common Shares
May 10
2023
BUY
Exercise of conversion of derivative security
$1,270,496
$6.55 p/Share
193,969
Added 18.69%
843,979
Common Shares
Jan 27
2023
SELL
Payment of exercise price or tax liability
$351,914
$7.54 p/Share
46,673
Reduced 6.7%
650,010
Common Shares
Jan 26
2023
BUY
Grant, award, or other acquisition
-
101,152
Added 12.68%
696,683
Common Shares
Jan 27
2022
SELL
Payment of exercise price or tax liability
$343,605
$5.65 p/Share
60,815
Reduced 9.27%
595,531
Common Shares
Jan 25
2022
BUY
Grant, award, or other acquisition
$593,998
$6.47 p/Share
91,808
Added 12.27%
656,346
Common Shares
Aug 17
2021
BUY
Open market or private purchase
$4,553
$4.66 p/Share
977
Added 0.17%
564,538
Common Shares
Jan 27
2021
SELL
Payment of exercise price or tax liability
$169,208
$4.21 p/Share
40,192
Reduced 6.66%
563,561
Common Shares
Jan 26
2021
BUY
Grant, award, or other acquisition
$509,998
$3.89 p/Share
131,105
Added 17.84%
603,753
Common Shares