Mar 14
2024
SELL
Open market or private sale
$1,033,500
$6.89 p/Share
150,000
Reduced 7.92%
1,743,399
Common Shares
Feb 09
2024
SELL
Payment of exercise price or tax liability
$45,972
$6.17 p/Share
7,451
Reduced 0.39%
1,893,399
Common Shares
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
13,449
Added 0.7%
1,900,850
Common Shares
May 31
2023
BUY
Open market or private purchase
$100,800
$6.72 p/Share
15,000
Added 0.79%
1,887,401
Common Shares
Mar 31
2023
SELL
Payment of exercise price or tax liability
$697,766
$7.7 p/Share
90,619
Reduced 4.62%
1,872,401
Common Shares
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
184,184
Added 8.58%
1,963,020
Common Shares
Mar 06
2023
SELL
Payment of exercise price or tax liability
$2,386,792
$8.15 p/Share
292,858
Reduced 14.14%
1,778,836
Common Shares
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
595,238
Added 22.32%
2,071,694
Common Shares
Feb 09
2023
SELL
Payment of exercise price or tax liability
$53,334
$7.53 p/Share
7,083
Reduced 0.48%
1,476,456
Common Shares
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
13,449
Added 0.9%
1,483,539
Common Shares
Apr 01
2022
SELL
Payment of exercise price or tax liability
$432,125
$5.14 p/Share
84,071
Reduced 5.41%
1,470,090
Common Shares
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
170,873
Added 10.11%
1,518,900
Common Shares
Mar 09
2022
BUY
Open market or private purchase
$99,800
$4.99 p/Share
20,000
Added 1.43%
1,383,288
Common Shares
Feb 09
2022
SELL
Payment of exercise price or tax liability
$38,849
$5.3 p/Share
7,330
Reduced 0.53%
1,363,288
Common Shares
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
13,449
Added 0.97%
1,370,618
Common Shares
May 19
2021
SELL
Open market or private sale
$621,572
$12.36 p/Share
50,289
Reduced 3.57%
1,357,169
Common Shares
May 18
2021
SELL
Open market or private sale
$636,282
$12.65 p/Share
50,299
Reduced 3.45%
1,407,458
Common Shares
May 17
2021
SELL
Open market or private sale
$686,313
$12.49 p/Share
54,949
Reduced 3.63%
1,457,757
Common Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$1,247,599
$14.84 p/Share
84,070
Reduced 6.58%
1,192,780
Common Shares
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
170,873
Added 12.21%
1,228,040
Common Shares
Mar 11
2021
SELL
Payment of exercise price or tax liability
$2,010,470
$13.73 p/Share
146,429
Reduced 11.69%
1,105,977
Common Shares
Mar 11
2021
BUY
Exercise of conversion of derivative security
-
297,619
Added 19.2%
1,252,406
Common Shares
Feb 10
2021
SELL
Payment of exercise price or tax liability
$2,415,128
$16.47 p/Share
146,638
Reduced 13.31%
954,787
Common Shares
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
297,619
Added 21.27%
1,101,425
Common Shares
Dec 08
2020
SELL
Payment of exercise price or tax liability
$1,446,719
$9.88 p/Share
146,429
Reduced 15.41%
803,806
Common Shares