Feb 24
2024
SELL
Payment of exercise price or tax liability
$133,159
$14.26 p/Share
9,338
Reduced 0.99%
933,225
Common Shares
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
20,591
Added 2.14%
942,563
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$316,321
$14.07 p/Share
22,482
Reduced 2.38%
921,972
Common Shares
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
72,216
Added 7.1%
944,454
Common Shares
Feb 14
2024
BUY
Exercise of conversion of derivative security
$491,244
$12.92 p/Share
38,022
Added 4.18%
872,199
Common Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$159,677
$18.32 p/Share
8,716
Reduced 0.9%
957,309
Common Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
19,219
Added 1.95%
966,025
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$361,896
$19.15 p/Share
18,898
Reduced 1.96%
946,806
Common Shares
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
58,938
Added 5.75%
965,704
Common Shares
Dec 12
2022
BUY
Exercise of conversion of derivative security
$499,350
$9.33 p/Share
53,521
Added 5.62%
898,877
Common Shares
Feb 24
2022
SELL
Payment of exercise price or tax liability
$201,703
$24.13 p/Share
8,359
Reduced 1.0%
825,529
Common Shares
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
18,430
Added 2.16%
833,888
Common Shares
Feb 17
2022
SELL
Payment of exercise price or tax liability
$585,460
$25.73 p/Share
22,754
Reduced 2.71%
815,458
Common Shares
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
50,170
Added 5.65%
838,212
Common Shares
May 24
2021
SELL
Open market or private sale
$5,135,093
$23.06 p/Share
222,684
Reduced 22.38%
772,345
Common Shares
May 24
2021
BUY
Exercise of conversion of derivative security
$1,877,016
$7.98 p/Share
235,215
Added 19.12%
995,029
Common Shares
Apr 26
2021
SELL
Open market or private sale
$2,179,170
$21.39 p/Share
101,878
Reduced 11.82%
759,778
Common Shares
Apr 26
2021
BUY
Exercise of conversion of derivative security
$1,275,117
$8.59 p/Share
148,442
Added 14.7%
861,656
Common Shares
Feb 24
2021
SELL
Payment of exercise price or tax liability
$173,936
$21.54 p/Share
8,075
Reduced 1.13%
708,569
Common Shares
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
17,805
Added 2.42%
716,644
Common Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$275,981
$19.72 p/Share
13,995
Reduced 1.96%
698,838
Common Shares
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
46,179
Added 6.08%
712,833
Common Shares