Feb 11
2025
SELL
Payment of exercise price or tax liability
$83,544
$15.61 p/Share
5,352
Reduced 5.83%
86,378
Common Shares
Feb 11
2025
BUY
Grant, award, or other acquisition
-
10,880
Added 10.6%
91,730
Common Shares
May 20
2024
SELL
Open market or private sale
$108,120
$24.0 p/Share
4,505
Reduced 5.28%
80,850
Common Shares
Mar 27
2024
SELL
Open market or private sale
$99,066
$22.0 p/Share
4,503
Reduced 5.01%
85,355
Common Shares
Mar 04
2024
SELL
Open market or private sale
$183,431
$20.37 p/Share
9,005
Reduced 9.11%
89,858
Common Shares
Mar 01
2024
SELL
Payment of exercise price or tax liability
$209,884
$20.66 p/Share
10,159
Reduced 9.32%
98,863
Common Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
14,600
Added 11.81%
109,022
Common Shares
Feb 06
2024
SELL
Payment of exercise price or tax liability
$315,013
$20.21 p/Share
15,587
Reduced 14.17%
94,422
Common Shares
Feb 06
2024
BUY
Grant, award, or other acquisition
-
33,600
Added 23.4%
110,009
Common Shares
Nov 24
2023
SELL
Open market or private sale
$149,442
$20.36 p/Share
7,340
Reduced 8.76%
76,409
Common Shares
Nov 24
2023
BUY
Exercise of conversion of derivative security
$38,608
$5.26 p/Share
7,340
Added 8.06%
83,749
Common Shares
Mar 02
2023
SELL
Payment of exercise price or tax liability
$95,535
$19.18 p/Share
4,981
Reduced 6.14%
76,124
Common Shares
Mar 01
2023
BUY
Grant, award, or other acquisition
-
16,300
Added 16.73%
81,105
Common Shares
Feb 07
2023
BUY
Grant, award, or other acquisition
-
6,114
Added 8.62%
64,805
Common Shares
Mar 01
2022
SELL
Payment of exercise price or tax liability
$24,552
$17.74 p/Share
1,384
Reduced 2.98%
45,091
Common Shares
Mar 01
2022
BUY
Grant, award, or other acquisition
-
13,600
Added 18.81%
58,691
Common Shares
Nov 11
2021
SELL
Open market or private sale
$109,035
$15.51 p/Share
7,030
Reduced 13.14%
46,475
Common Shares
Nov 11
2021
BUY
Exercise of conversion of derivative security
$44,711
$6.36 p/Share
7,030
Added 11.61%
53,505
Common Shares
Mar 01
2021
BUY
Grant, award, or other acquisition
-
22,400
Added 32.52%
46,475
Common Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$15,884
$5.94 p/Share
2,674
Reduced 10.0%
24,075
Common Shares
Feb 14
2021
SELL
Payment of exercise price or tax liability
$6,589
$5.7 p/Share
1,156
Reduced 4.14%
26,749
Common Shares