Oct 20
2025
SELL
Payment of exercise price or tax liability
$4,984
$17.74 p/Share
281
Reduced 0.24%
118,388
Common Shares
Oct 20
2025
BUY
Grant, award, or other acquisition
-
1,507
Added 1.25%
118,669
Common Shares
Sep 10
2025
SELL
Other acquisition or disposition
$28,132
$13.77 p/Share
2,043
Reduced 1.71%
117,162
Common Shares
Sep 10
2025
BUY
Grant, award, or other acquisition
-
14,524
Added 10.86%
119,205
Common Shares
Apr 17
2025
SELL
Payment of exercise price or tax liability
$1,339
$11.65 p/Share
115
Reduced 0.11%
104,681
Common Shares
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,296
Added 2.14%
104,796
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