May 04
2024
SELL
Payment of exercise price or tax liability
$486,970
$10.73 p/Share
45,384
Reduced 10.45%
388,927
Common Shares
Mar 28
2024
SELL
Payment of exercise price or tax liability
$154,709
$11.74 p/Share
13,178
Reduced 2.94%
434,311
Common Shares
Mar 28
2024
BUY
Grant, award, or other acquisition
-
29,218
Added 6.13%
447,489
Common Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$128,070
$11.48 p/Share
11,156
Reduced 2.6%
418,271
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$126,008
$11.7 p/Share
10,770
Reduced 2.45%
429,427
Common Shares
Feb 16
2024
BUY
Grant, award, or other acquisition
$769,988
$11.7 p/Share
65,811
Added 13.01%
440,197
Common Shares
Jun 05
2023
SELL
Payment of exercise price or tax liability
$56,565
$10.92 p/Share
5,180
Reduced 1.36%
374,386
Common Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
-
22,971
Added 5.71%
379,566
Common Shares
May 04
2023
SELL
Payment of exercise price or tax liability
$221,218
$10.13 p/Share
21,838
Reduced 5.77%
356,595
Common Shares
Feb 28
2023
SELL
Payment of exercise price or tax liability
$68,712
$11.5 p/Share
5,975
Reduced 1.55%
378,433
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$49,448
$11.54 p/Share
4,285
Reduced 1.31%
322,626
Common Shares
Feb 17
2023
BUY
Grant, award, or other acquisition
$699,990
$11.33 p/Share
61,782
Added 13.85%
384,408
Common Shares
Feb 13
2023
SELL
Payment of exercise price or tax liability
$47,696
$11.96 p/Share
3,988
Reduced 1.21%
326,911
Common Shares
Jun 16
2022
SELL
Payment of exercise price or tax liability
$47,429
$12.18 p/Share
3,894
Reduced 1.16%
330,899
Common Shares
Jun 16
2022
BUY
Grant, award, or other acquisition
-
17,268
Added 4.9%
334,793
Common Shares
May 04
2022
SELL
Payment of exercise price or tax liability
$176,676
$13.58 p/Share
13,010
Reduced 3.94%
317,525
Common Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$57,308
$14.37 p/Share
3,988
Reduced 1.19%
330,535
Common Shares
Feb 17
2022
SELL
Grant, award, or other acquisition
$649,985
$15.22 p/Share
42,706
Reduced 11.32%
334,523
Common Shares
Feb 13
2022
SELL
Payment of exercise price or tax liability
$17,129
$14.59 p/Share
1,174
Reduced 0.4%
291,817
Common Shares
Aug 01
2021
SELL
Payment of exercise price or tax liability
$285,996
$14.35 p/Share
19,930
Reduced 6.37%
292,991
Common Shares
May 04
2021
BUY
Grant, award, or other acquisition
$2,830,278
$15.91 p/Share
177,893
Added 36.24%
312,921
Common Shares
Feb 28
2021
SELL
Payment of exercise price or tax liability
$62,612
$15.7 p/Share
3,988
Reduced 2.87%
135,028
Common Shares
Feb 13
2021
SELL
Payment of exercise price or tax liability
$16,694
$14.22 p/Share
1,174
Reduced 0.84%
139,016
Common Shares