Feb 13
2024
SELL
Payment of exercise price or tax liability
$104,584
$14.56 p/Share
7,183
Reduced 1.97%
356,846
Common Shares
Feb 13
2024
BUY
Grant, award, or other acquisition
$429,461
$14.56 p/Share
29,496
Added 7.5%
364,029
Common Shares
Feb 01
2024
SELL
Payment of exercise price or tax liability
$406,970
$14.86 p/Share
27,387
Reduced 7.57%
334,533
Common Shares
Feb 01
2024
BUY
Exercise of conversion of derivative security
$332,032
$8.0 p/Share
41,504
Added 10.29%
361,920
Common Shares
Dec 09
2023
SELL
Payment of exercise price or tax liability
$53,029
$14.71 p/Share
3,605
Reduced 1.11%
320,416
Common Shares
Dec 08
2023
BUY
Grant, award, or other acquisition
-
23,402
Added 6.74%
324,021
Common Shares
Dec 07
2023
SELL
Payment of exercise price or tax liability
$35,350
$14.65 p/Share
2,413
Reduced 0.8%
300,619
Common Shares
Mar 01
2023
SELL
Payment of exercise price or tax liability
$349,120
$15.12 p/Share
23,090
Reduced 7.08%
303,032
Common Shares
Mar 01
2023
BUY
Exercise of conversion of derivative security
$302,835
$9.29 p/Share
32,598
Added 9.09%
326,122
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
-
15,031
Reduced 4.87%
293,524
Common Shares
Feb 10
2023
BUY
Grant, award, or other acquisition
$610,623
$15.9 p/Share
38,404
Added 11.07%
308,555
Common Shares
Dec 11
2022
SELL
Payment of exercise price or tax liability
$25,737
$15.32 p/Share
1,680
Reduced 0.62%
270,151
Common Shares
Dec 09
2022
SELL
Payment of exercise price or tax liability
$55,213
$15.32 p/Share
3,604
Reduced 1.31%
271,831
Common Shares
Dec 07
2022
BUY
Grant, award, or other acquisition
-
18,396
Added 6.26%
275,435
Common Shares
Feb 11
2022
SELL
Payment of exercise price or tax liability
$76,174
$16.19 p/Share
4,705
Reduced 1.8%
257,039
Common Shares
Feb 11
2022
BUY
Grant, award, or other acquisition
$280,816
$16.19 p/Share
17,345
Added 6.21%
261,744
Common Shares
Dec 11
2021
SELL
Payment of exercise price or tax liability
$55,213
$17.02 p/Share
3,244
Reduced 1.31%
244,399
Common Shares
Dec 09
2021
SELL
Payment of exercise price or tax liability
$24,705
$17.05 p/Share
1,449
Reduced 0.58%
247,643
Common Shares
Dec 09
2021
BUY
Grant, award, or other acquisition
-
16,422
Added 6.18%
249,092
Common Shares
Nov 09
2021
SELL
Payment of exercise price or tax liability
$318,908
$19.11 p/Share
16,688
Reduced 6.69%
232,670
Common Shares
Nov 09
2021
BUY
Grant, award, or other acquisition
$182,292
$6.58 p/Share
27,704
Added 10.0%
249,358
Common Shares
Feb 12
2021
SELL
Payment of exercise price or tax liability
$146,569
$17.43 p/Share
8,409
Reduced 3.66%
221,654
Common Shares
Feb 12
2021
BUY
Grant, award, or other acquisition
$363,032
$17.43 p/Share
20,828
Added 8.3%
230,063
Common Shares
Dec 11
2020
SELL
Payment of exercise price or tax liability
$51,450
$15.86 p/Share
3,244
Reduced 1.53%
209,235
Common Shares
Dec 09
2020
BUY
Grant, award, or other acquisition
-
11,047
Added 4.94%
212,479
Common Shares