May 04
2024
SELL
Payment of exercise price or tax liability
$158,975
$10.73 p/Share
14,816
Reduced 8.4%
161,573
Common Shares
Mar 28
2024
SELL
Payment of exercise price or tax liability
$35,407
$11.74 p/Share
3,016
Reduced 1.68%
176,389
Common Shares
Mar 28
2024
BUY
Grant, award, or other acquisition
-
10,018
Added 5.29%
179,405
Common Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$26,702
$11.48 p/Share
2,326
Reduced 1.35%
169,387
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$51,421
$11.7 p/Share
4,395
Reduced 2.5%
171,713
Common Shares
Feb 16
2024
BUY
Grant, award, or other acquisition
$274,996
$11.7 p/Share
23,504
Added 11.77%
176,108
Common Shares
Jun 05
2023
SELL
Payment of exercise price or tax liability
$12,951
$10.92 p/Share
1,186
Reduced 0.77%
152,604
Common Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
-
7,876
Added 4.87%
153,790
Common Shares
May 04
2023
SELL
Payment of exercise price or tax liability
$51,308
$10.13 p/Share
5,065
Reduced 3.35%
145,914
Common Shares
Feb 28
2023
SELL
Payment of exercise price or tax liability
$13,110
$11.5 p/Share
1,140
Reduced 0.75%
150,979
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$21,856
$11.54 p/Share
1,894
Reduced 1.44%
130,054
Common Shares
Feb 17
2023
BUY
Grant, award, or other acquisition
$249,996
$11.33 p/Share
22,065
Added 12.67%
152,119
Common Shares
Feb 13
2023
SELL
Payment of exercise price or tax liability
$22,568
$11.96 p/Share
1,887
Reduced 1.41%
131,948
Common Shares
Jun 16
2022
SELL
Payment of exercise price or tax liability
$11,084
$12.18 p/Share
910
Reduced 0.68%
133,835
Common Shares
Jun 16
2022
BUY
Grant, award, or other acquisition
-
6,044
Added 4.29%
134,745
Common Shares
May 04
2022
SELL
Payment of exercise price or tax liability
$41,351
$13.58 p/Share
3,045
Reduced 2.31%
128,701
Common Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$16,382
$14.37 p/Share
1,140
Reduced 0.86%
131,746
Common Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$5,855
$14.86 p/Share
394
Reduced 0.3%
132,886
Common Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$3,938
$14.86 p/Share
265
Reduced 0.2%
133,280
Common Shares
Feb 17
2022
SELL
Grant, award, or other acquisition
$249,989
$15.22 p/Share
16,425
Reduced 10.95%
133,545
Common Shares
Feb 13
2022
SELL
Payment of exercise price or tax liability
$11,920
$14.59 p/Share
817
Reduced 0.69%
117,120
Common Shares
Nov 22
2021
SELL
Payment of exercise price or tax liability
$4,586
$13.69 p/Share
335
Reduced 0.28%
117,937
Common Shares
Aug 22
2021
SELL
Payment of exercise price or tax liability
$4,616
$13.78 p/Share
335
Reduced 0.28%
118,272
Common Shares
May 22
2021
SELL
Payment of exercise price or tax liability
$4,969
$14.79 p/Share
336
Reduced 0.28%
118,607
Common Shares
May 04
2021
BUY
Grant, award, or other acquisition
$981,154
$15.91 p/Share
61,669
Added 34.14%
118,943
Common Shares