Mar 12
2025
BUY
Open market or private purchase
$43,131
$13.07 p/Share
3,300
Added 3.98%
79,702
Common Shares, no par ...
Feb 20
2025
SELL
Payment of exercise price or tax liability
$62,069
$15.15 p/Share
4,097
Reduced 5.09%
76,402
Common Shares, no par ...
Feb 20
2025
BUY
Grant, award, or other acquisition
-
6,855
Added 8.02%
78,603
Common Shares, no par ...
Jul 05
2024
BUY
Grant, award, or other acquisition
-
3,942
Added 5.08%
73,644
Common Shares, no par ...
Jun 10
2024
BUY
Open market or private purchase
$94,040
$23.51 p/Share
4,000
Added 5.43%
69,702
Common Shares, no par ...
Mar 22
2024
SELL
Payment of exercise price or tax liability
$119,277
$23.08 p/Share
5,168
Reduced 7.29%
65,702
Common Shares, no par ...
Mar 22
2024
BUY
Grant, award, or other acquisition
-
12,956
Added 15.72%
69,448
Common Shares, no par ...
Jun 06
2023
BUY
Grant, award, or other acquisition
-
5,092
Added 8.08%
57,914
Common Shares, no par ...
Apr 03
2023
SELL
Payment of exercise price or tax liability
$26,001
$25.95 p/Share
1,002
Reduced 1.86%
52,822
Common Shares, no par ...
Apr 03
2023
BUY
Grant, award, or other acquisition
-
1,489
Added 2.72%
53,185
Common Shares, no par ...
Mar 13
2023
BUY
Open market or private purchase
$91,124
$23.98 p/Share
3,800
Added 6.77%
52,335
Common Shares, no par ...
Oct 27
2022
BUY
Grant, award, or other acquisition
-
2,893
Added 5.63%
48,535
Common Shares, no par ...
Sep 12
2022
SELL
Payment of exercise price or tax liability
$24,356
$17.36 p/Share
1,403
Reduced 2.98%
45,642
Common Shares, no par ...
Apr 28
2022
SELL
Payment of exercise price or tax liability
$4,860
$15.14 p/Share
321
Reduced 0.68%
47,045
Common Shares, no par ...
Apr 28
2022
BUY
Grant, award, or other acquisition
-
261
Added 0.55%
47,109
Common Shares, no par ...
Feb 24
2022
SELL
Open market or private purchase
$51,661
$15.15 p/Share
3,410
Reduced 6.75%
47,105
Common Shares, no par ...
Dec 21
2021
SELL
Payment of exercise price or tax liability
$26,517
$18.9 p/Share
1,403
Reduced 3.11%
43,695
Common Shares, no par ...
Oct 06
2021
BUY
Grant, award, or other acquisition
-
3,219
Added 6.66%
45,098
Common Shares, no par ...
Mar 13
2020
BUY
Open market or private purchase
$21,160
$10.58 p/Share
2,000
Added 4.56%
41,879
Common Shares, no par ...
Feb 28
2020
BUY
Open market or private purchase
$47,664
$13.24 p/Share
3,600
Added 8.28%
39,879
Common Shares, no par ...