Nov 17
2023
SELL
Open market or private sale
$233,925
$31.19 p/Share
7,500
Reduced 14.45%
44,408
Common Shares
Jul 27
2023
SELL
Payment of exercise price or tax liability
$317,737
$32.03 p/Share
9,920
Reduced 16.04%
51,908
Common Shares
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
22,366
Added 26.56%
61,828
Common Shares
Mar 03
2023
SELL
Payment of exercise price or tax liability
$62,876
$31.05 p/Share
2,025
Reduced 4.88%
39,462
Common Shares
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
4,565
Added 9.91%
41,487
Common Shares
Feb 19
2023
SELL
Payment of exercise price or tax liability
$55,528
$29.38 p/Share
1,890
Reduced 4.87%
36,922
Common Shares
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
4,261
Added 9.89%
38,812
Common Shares
Feb 15
2023
SELL
Payment of exercise price or tax liability
$70,535
$29.55 p/Share
2,387
Reduced 6.46%
34,551
Common Shares
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
5,089
Added 12.11%
36,938
Common Shares
Jun 14
2022
SELL
Payment of exercise price or tax liability
$153,138
$24.2 p/Share
6,328
Reduced 16.58%
31,849
Common Shares
Jun 14
2022
BUY
Exercise of conversion of derivative security
-
14,268
Added 27.95%
36,787
Common Shares
Mar 03
2022
SELL
Payment of exercise price or tax liability
$52,205
$25.78 p/Share
2,025
Reduced 7.81%
23,909
Common Shares
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
4,565
Added 14.97%
25,934
Common Shares
Feb 19
2022
SELL
Payment of exercise price or tax liability
$54,640
$28.91 p/Share
1,890
Reduced 8.13%
21,369
Common Shares
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
4,261
Added 15.48%
23,259
Common Shares
Feb 15
2022
SELL
Payment of exercise price or tax liability
$55,450
$28.82 p/Share
1,924
Reduced 9.2%
18,998
Common Shares
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
6,183
Added 22.81%
20,922
Common Shares
Jun 14
2021
SELL
Payment of exercise price or tax liability
$80,017
$31.33 p/Share
2,554
Reduced 14.77%
14,739
Common Shares
Jun 14
2021
BUY
Exercise of conversion of derivative security
-
8,701
Added 34.7%
16,373
Common Shares
Feb 19
2021
SELL
Payment of exercise price or tax liability
$42,946
$28.46 p/Share
1,509
Reduced 14.94%
8,592
Common Shares
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
4,260
Added 29.66%
10,101
Common Shares