May 12
2024
SELL
Payment of exercise price or tax liability
$178,426
$15.08 p/Share
11,832
Reduced 8.55%
126,632
Common Shares
May 12
2024
BUY
Exercise of conversion of derivative security
-
26,089
Added 15.85%
138,463
Common Shares
Feb 24
2024
SELL
Payment of exercise price or tax liability
$29,133
$14.26 p/Share
2,043
Reduced 1.79%
112,374
Common Shares
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
4,504
Added 3.79%
114,416
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$56,645
$14.07 p/Share
4,026
Reduced 3.53%
109,912
Common Shares
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
12,363
Added 9.79%
113,938
Common Shares
Feb 24
2023
SELL
Payment of exercise price or tax liability
$34,936
$18.32 p/Share
1,907
Reduced 1.84%
101,575
Common Shares
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
4,204
Added 3.9%
103,482
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$70,701
$19.15 p/Share
3,692
Reduced 3.59%
99,278
Common Shares
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
11,577
Added 10.11%
102,969
Common Shares
Feb 24
2022
SELL
Payment of exercise price or tax liability
$44,134
$24.13 p/Share
1,829
Reduced 1.96%
91,392
Common Shares
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
4,031
Added 4.14%
93,221
Common Shares
Feb 17
2022
SELL
Payment of exercise price or tax liability
$83,700
$25.73 p/Share
3,253
Reduced 3.52%
89,190
Common Shares
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
8,206
Added 8.15%
92,443
Common Shares
Jan 29
2022
SELL
Payment of exercise price or tax liability
$66,846
$25.13 p/Share
2,660
Reduced 3.06%
84,237
Common Shares
Jan 29
2022
BUY
Exercise of conversion of derivative security
-
8,061
Added 8.49%
86,897
Common Shares
Feb 24
2021
SELL
Payment of exercise price or tax liability
$25,482
$21.54 p/Share
1,183
Reduced 1.48%
78,836
Common Shares
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
3,895
Added 4.64%
80,019
Common Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$26,287
$19.72 p/Share
1,333
Reduced 1.72%
76,124
Common Shares
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
4,389
Added 5.36%
77,457
Common Shares
Jan 29
2021
SELL
Payment of exercise price or tax liability
$45,219
$16.86 p/Share
2,682
Reduced 3.54%
73,068
Common Shares
Jan 29
2021
BUY
Exercise of conversion of derivative security
-
7,788
Added 9.32%
75,750
Common Shares