Feb 17
2025
SELL
Payment of exercise price or tax liability
$111,813
$17.72 p/Share
6,310
Reduced 4.22%
143,062
Common Shares
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
19,987
Added 11.8%
149,372
Common Shares
Feb 24
2024
SELL
Payment of exercise price or tax liability
$15,857
$14.26 p/Share
1,112
Reduced 0.85%
129,385
Common Shares
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
2,452
Added 1.84%
130,497
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$57,433
$14.07 p/Share
4,082
Reduced 3.09%
128,045
Common Shares
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
12,556
Added 8.68%
132,127
Common Shares
Feb 13
2024
BUY
Exercise of conversion of derivative security
$30,697
$12.92 p/Share
2,376
Added 1.95%
119,572
Common Shares
Apr 21
2023
BUY
Open market or private purchase
$100,555
$11.83 p/Share
8,500
Added 6.76%
117,196
Common Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$19,034
$18.32 p/Share
1,039
Reduced 0.95%
108,696
Common Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
2,289
Added 2.04%
109,735
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$63,290
$19.15 p/Share
3,305
Reduced 2.98%
107,446
Common Shares
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
10,572
Added 8.71%
110,761
Common Shares
Feb 09
2023
BUY
Exercise of conversion of derivative security
$26,273
$9.33 p/Share
2,816
Added 2.73%
100,179
Common Shares
Feb 24
2022
SELL
Payment of exercise price or tax liability
$24,058
$24.13 p/Share
997
Reduced 1.01%
97,363
Common Shares
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
2,196
Added 2.18%
98,360
Common Shares
Feb 17
2022
SELL
Payment of exercise price or tax liability
$71,658
$25.73 p/Share
2,785
Reduced 2.81%
96,164
Common Shares
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
9,172
Added 8.48%
98,949
Common Shares
Feb 24
2021
SELL
Payment of exercise price or tax liability
$13,893
$21.54 p/Share
645
Reduced 0.71%
89,777
Common Shares
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
2,122
Added 2.29%
90,422
Common Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$57,030
$19.72 p/Share
2,892
Reduced 3.17%
88,301
Common Shares
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
9,141
Added 9.11%
91,193
Common Shares