Apr 17
2025
SELL
Payment of exercise price or tax liability
$649
$10.15 p/Share
64
Reduced 0.06%
102,500
Common Shares
Apr 17
2025
BUY
Grant, award, or other acquisition
-
2,635
Added 2.5%
102,564
Common Shares
Jan 23
2025
SELL
Payment of exercise price or tax liability
$3,508
$11.21 p/Share
313
Reduced 0.31%
99,929
Common Shares
Jan 23
2025
BUY
Grant, award, or other acquisition
-
2,386
Added 2.32%
100,242
Common Shares
Oct 21
2024
BUY
Grant, award, or other acquisition
-
2,303
Added 2.3%
97,856
Common Shares
Sep 12
2024
SELL
Other acquisition or disposition
$42,262
$12.12 p/Share
3,487
Reduced 3.52%
95,553
Common Shares
Sep 10
2024
BUY
Grant, award, or other acquisition
-
16,406
Added 14.21%
99,040
Common Shares
Jul 23
2024
SELL
Payment of exercise price or tax liability
$2,367
$11.01 p/Share
215
Reduced 0.26%
82,634
Common Shares
Jul 23
2024
BUY
Grant, award, or other acquisition
-
2,440
Added 2.86%
82,849
Common Shares
Apr 24
2024
SELL
Payment of exercise price or tax liability
$588
$10.9 p/Share
54
Reduced 0.07%
80,409
Common Shares
Apr 24
2024
BUY
Grant, award, or other acquisition
-
2,121
Added 2.57%
80,463
Common Shares
Jan 19
2024
BUY
Grant, award, or other acquisition
-
3,366
Added 4.12%
78,342
Common Shares
Oct 16
2023
BUY
Grant, award, or other acquisition
-
2,269
Added 2.94%
74,976
Common Shares
Sep 18
2023
SELL
Other acquisition or disposition
$97,212
$11.17 p/Share
8,703
Reduced 10.69%
72,707
Common Shares
Sep 12
2023
BUY
Grant, award, or other acquisition
-
17,825
Added 17.96%
81,410
Common Shares
Jul 03
2023
BUY
Grant, award, or other acquisition
-
1,472
Added 2.26%
63,585
Common Shares
Apr 03
2023
BUY
Grant, award, or other acquisition
-
1,942
Added 3.03%
62,113
Common Shares
Jan 03
2023
BUY
Grant, award, or other acquisition
-
2,010
Added 3.23%
60,171
Common Shares
Oct 31
2022
BUY
Grant, award, or other acquisition
-
2,796
Added 4.59%
58,161
Common Shares
Sep 15
2022
BUY
Grant, award, or other acquisition
-
52,142
Added 48.5%
55,365
Common Shares
Jul 20
2022
BUY
Grant, award, or other acquisition
-
3,223
Added 50.0%
3,223
Common Shares