Mar 25
2024
SELL
Payment of exercise price or tax liability
$23,726
$18.35 p/Share
1,293
Reduced 1.53%
83,370
Common Shares
Feb 13
2024
SELL
Payment of exercise price or tax liability
$27,300
$14.56 p/Share
1,875
Reduced 2.17%
84,663
Common Shares
Feb 13
2024
BUY
Grant, award, or other acquisition
$92,033
$14.56 p/Share
6,321
Added 6.83%
86,179
Common Shares
Dec 09
2023
SELL
Payment of exercise price or tax liability
$14,754
$14.71 p/Share
1,003
Reduced 1.24%
79,858
Common Shares
Dec 08
2023
BUY
Grant, award, or other acquisition
-
14,445
Added 15.25%
80,304
Common Shares
Dec 07
2023
SELL
Payment of exercise price or tax liability
$15,631
$14.65 p/Share
1,067
Reduced 1.59%
65,859
Common Shares
Aug 24
2023
SELL
Payment of exercise price or tax liability
$3,180
$14.93 p/Share
213
Reduced 0.32%
66,926
Common Shares
May 04
2023
SELL
Payment of exercise price or tax liability
$53,082
$14.46 p/Share
3,671
Reduced 5.22%
66,617
Common Shares
Mar 25
2023
SELL
Payment of exercise price or tax liability
$23,075
$14.44 p/Share
1,598
Reduced 2.23%
69,907
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$36,522
$15.9 p/Share
2,297
Reduced 3.11%
71,505
Common Shares
Feb 10
2023
BUY
Grant, award, or other acquisition
$125,069
$15.9 p/Share
7,866
Added 9.63%
73,802
Common Shares
Dec 09
2022
SELL
Payment of exercise price or tax liability
$18,981
$15.32 p/Share
1,239
Reduced 1.85%
65,596
Common Shares
Dec 07
2022
BUY
Grant, award, or other acquisition
-
13,140
Added 16.43%
66,835
Common Shares
Aug 24
2022
SELL
Payment of exercise price or tax liability
$3,688
$13.97 p/Share
264
Reduced 0.5%
52,507
Common Shares
May 04
2022
SELL
Payment of exercise price or tax liability
$54,331
$14.8 p/Share
3,671
Reduced 6.56%
52,277
Common Shares
Mar 25
2022
BUY
Grant, award, or other acquisition
-
15,923
Added 22.39%
55,197
Common Shares
Dec 09
2021
SELL
Payment of exercise price or tax liability
$4,058
$17.05 p/Share
238
Reduced 0.57%
41,230
Common Shares
Dec 09
2021
BUY
Grant, award, or other acquisition
-
9,970
Added 19.38%
41,468
Common Shares
Aug 24
2021
SELL
Payment of exercise price or tax liability
$4,549
$17.23 p/Share
264
Reduced 0.86%
30,416
Common Shares
Aug 24
2021
BUY
Grant, award, or other acquisition
$15,059
$17.23 p/Share
874
Added 2.77%
30,680
Common Shares
May 04
2021
BUY
Grant, award, or other acquisition
-
24,390
Added 45.0%
29,806
Common Shares