Mar 21
2025
SELL
Payment of exercise price or tax liability
$2,148,510
$1.82 p/Share
1,180,500
Reduced 8.62%
12,508,772
Common Shares
Mar 21
2025
BUY
Exercise of conversion of derivative security
-
3,000,000
Added 17.98%
13,689,272
Common Shares
Mar 15
2025
SELL
Payment of exercise price or tax liability
$212,534
$1.89 p/Share
112,452
Reduced 1.04%
10,689,272
Common Shares
Mar 15
2025
BUY
Exercise of conversion of derivative security
-
355,900
Added 3.19%
10,789,384
Common Shares
Mar 08
2025
SELL
Payment of exercise price or tax liability
$160,059
$1.99 p/Share
80,432
Reduced 0.76%
10,445,824
Common Shares
Mar 08
2025
BUY
Exercise of conversion of derivative security
-
327,801
Added 3.02%
10,526,256
Common Shares
Dec 13
2024
SELL
Payment of exercise price or tax liability
$128,483
$1.96 p/Share
65,553
Reduced 0.64%
10,198,455
Common Shares
Dec 13
2024
BUY
Exercise of conversion of derivative security
-
166,592
Added 1.6%
10,264,008
Common Shares
Mar 15
2024
SELL
Payment of exercise price or tax liability
$171,588
$1.98 p/Share
86,661
Reduced 0.85%
10,097,416
Common Shares
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
355,900
Added 3.38%
10,176,441
Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$32,489
$2.08 p/Share
15,620
Reduced 0.16%
9,828,177
Common Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
62,659
Added 0.63%
9,843,797
Common Shares
Dec 13
2023
SELL
Payment of exercise price or tax liability
$124,550
$1.9 p/Share
65,553
Reduced 0.61%
10,754,756
Common Shares
Dec 13
2023
BUY
Exercise of conversion of derivative security
-
166,592
Added 1.52%
10,820,309
Common Shares
May 11
2023
SELL
Payment of exercise price or tax liability
$46,353
$1.88 p/Share
24,656
Reduced 0.23%
10,653,717
Common Shares
May 11
2023
BUY
Exercise of conversion of derivative security
-
62,659
Added 0.58%
10,678,373
Common Shares
Mar 15
2023
SELL
Payment of exercise price or tax liability
$15,195
$1.99 p/Share
7,636
Reduced 0.08%
9,642,096
Common Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
973,618
Added 8.4%
10,615,714
Common Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
31,361
Added 0.32%
9,649,732
Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$33,342
$2.17 p/Share
15,365
Reduced 0.16%
9,618,371
Common Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
62,659
Added 0.65%
9,633,736
Common Shares
Oct 24
2022
SELL
Payment of exercise price or tax liability
$240,880
$2.94 p/Share
81,932
Reduced 0.85%
9,571,313
Common Shares
Oct 24
2022
BUY
Grant, award, or other acquisition
-
187,977
Added 1.91%
9,653,245
Common Shares
Aug 22
2022
SELL
Payment of exercise price or tax liability
$158,698
$3.82 p/Share
41,544
Reduced 0.44%
9,465,268
Common Shares
Aug 22
2022
BUY
Exercise of conversion of derivative security
$151,250
$2.42 p/Share
62,500
Added 0.65%
9,506,812
Common Shares