Aug 30
2024
SELL
Payment of exercise price or tax liability
$87,070
$5.93 p/Share
14,683
Reduced 1.07%
1,354,673
Common Shares, no par ...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,156,951
$9.89 p/Share
116,982
Reduced 7.87%
1,369,356
Common Shares, no par ...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
519,328
Added 25.89%
1,486,338
Common Shares, no par ...
Sep 01
2023
SELL
Payment of exercise price or tax liability
$119,379
$8.46 p/Share
14,111
Reduced 1.44%
967,010
Common Shares, no par ...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$93,203
$9.16 p/Share
10,175
Reduced 1.03%
981,121
Common Shares, no par ...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$161,246
$9.25 p/Share
17,432
Reduced 3.59%
468,141
Common Shares, no par ...
Mar 02
2023
BUY
Grant, award, or other acquisition
-
523,155
Added 34.54%
991,296
Common Shares, no par ...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$60,549
$9.57 p/Share
6,327
Reduced 1.29%
485,573
Common Shares, no par ...
Sep 01
2022
SELL
Sale (or disposition) back to the issuer
$101,414
$6.59 p/Share
15,389
Reduced 3.03%
491,900
Common Shares, no par ...
May 10
2022
BUY
Exercise of conversion of derivative security
-
32,022
Added 5.94%
507,289
Common Shares, no par ...
Mar 03
2022
SELL
Payment of exercise price or tax liability
$131,366
$23.61 p/Share
5,564
Reduced 1.16%
475,267
Common Shares, no par ...
Mar 02
2022
BUY
Grant, award, or other acquisition
-
152,690
Added 24.1%
480,831
Common Shares, no par ...
Feb 27
2022
SELL
Payment of exercise price or tax liability
$272,330
$24.35 p/Share
11,184
Reduced 3.3%
328,141
Common Shares, no par ...
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
24,292
Added 6.64%
341,517
Common Shares, no par ...
Feb 26
2022
SELL
Payment of exercise price or tax liability
$53,375
$24.35 p/Share
2,192
Reduced 0.66%
330,543
Common Shares, no par ...
Dec 15
2021
SELL
Payment of exercise price or tax liability
$84,760
$24.49 p/Share
3,461
Reduced 1.08%
317,225
Common Shares, no par ...
Sep 01
2021
BUY
Grant, award, or other acquisition
-
90,260
Added 21.96%
320,686
Common Shares, no par ...
Mar 10
2021
SELL
Payment of exercise price or tax liability
$576,316
$32.97 p/Share
17,480
Reduced 7.05%
230,426
Common Shares, no par ...
Mar 08
2021
BUY
Grant, award, or other acquisition
-
28,144
Added 10.2%
247,906
Common Shares, no par ...
Mar 08
2021
BUY
Exercise of conversion of derivative security
-
9,161
Added 4.0%
219,762
Common Shares, no par ...
Mar 03
2021
BUY
Grant, award, or other acquisition
-
32,626
Added 13.41%
210,601
Common Shares, no par ...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$170,799
$31.42 p/Share
5,436
Reduced 2.96%
177,975
Common Shares, no par ...
Dec 15
2020
SELL
Payment of exercise price or tax liability
$66,447
$20.61 p/Share
3,224
Reduced 1.73%
183,411
Common Shares, no par ...