Apr 01
2025
SELL
Payment of exercise price or tax liability
$11,590
$4.7 p/Share
2,466
Reduced 5.14%
45,517
Common Shares
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
5,012
Added 9.46%
47,983
Common Shares
Nov 08
2024
SELL
Open market or private sale
$366,500
$7.33 p/Share
50,000
Reduced 53.78%
42,971
Common Shares
Jul 10
2024
SELL
Payment of exercise price or tax liability
$6,519
$5.41 p/Share
1,205
Reduced 1.28%
92,971
Common Shares
Jul 10
2024
BUY
Exercise of conversion of derivative security
-
2,448
Added 2.53%
94,176
Common Shares
Apr 15
2024
SELL
Payment of exercise price or tax liability
$2,814
$5.95 p/Share
473
Reduced 0.51%
91,728
Common Shares
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
960
Added 1.03%
92,201
Common Shares
Apr 01
2024
SELL
Payment of exercise price or tax liability
$69,251
$6.79 p/Share
10,199
Reduced 10.05%
91,241
Common Shares
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
19,716
Added 16.27%
101,440
Common Shares
May 25
2023
SELL
Payment of exercise price or tax liability
$49,193
$7.19 p/Share
6,842
Reduced 7.73%
81,724
Common Shares
May 25
2023
BUY
Exercise of conversion of derivative security
$94,600
$4.73 p/Share
20,000
Added 18.42%
88,566
Common Shares
Apr 15
2023
SELL
Payment of exercise price or tax liability
$4,011
$8.48 p/Share
473
Reduced 0.69%
68,566
Common Shares
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
961
Added 1.37%
69,039
Common Shares
Mar 31
2023
SELL
Payment of exercise price or tax liability
$99,584
$7.7 p/Share
12,933
Reduced 15.96%
68,078
Common Shares
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
26,326
Added 24.53%
81,011
Common Shares
Mar 06
2023
SELL
Payment of exercise price or tax liability
$25,305
$8.15 p/Share
3,105
Reduced 5.37%
54,685
Common Shares
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
5,696
Added 8.97%
57,790
Common Shares
Aug 17
2022
SELL
Open market or private sale
$288,223
$10.82 p/Share
26,638
Reduced 33.83%
52,094
Common Shares
Aug 15
2022
SELL
Open market or private sale
$291,640
$10.92 p/Share
26,707
Reduced 25.33%
78,732
Common Shares
Aug 11
2022
SELL
Open market or private sale
$207,000
$10.35 p/Share
20,000
Reduced 15.94%
105,439
Common Shares
Apr 15
2022
SELL
Payment of exercise price or tax liability
$2,992
$5.71 p/Share
524
Reduced 0.42%
125,439
Common Shares
Apr 15
2022
BUY
Exercise of conversion of derivative security
-
960
Added 0.76%
125,963
Common Shares
Apr 01
2022
SELL
Payment of exercise price or tax liability
$15,960
$5.14 p/Share
3,105
Reduced 2.42%
125,003
Common Shares
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
5,696
Added 4.26%
128,108
Common Shares
Jul 10
2021
SELL
Payment of exercise price or tax liability
$34,561
$12.33 p/Share
2,803
Reduced 2.24%
122,412
Common Shares