Sep 15
2024
SELL
Payment of exercise price or tax liability
$57,249
$60.39 p/Share
948
Reduced 2.27%
40,761
Common Shares
Aug 21
2024
SELL
Open market or private sale
$354,159
$60.54 p/Share
5,850
Reduced 12.3%
41,709
Common Shares
Mar 04
2024
SELL
Payment of exercise price or tax liability
$248,629
$13.64 p/Share
18,228
Reduced 8.74%
190,243
Common Shares
Mar 04
2024
BUY
Grant, award, or other acquisition
-
35,705
Added 14.62%
208,471
Common Shares
Feb 22
2024
SELL
Payment of exercise price or tax liability
$245,109
$14.16 p/Share
17,310
Reduced 9.11%
172,766
Common Shares
Feb 22
2024
BUY
Grant, award, or other acquisition
-
17,828
Added 8.58%
190,076
Common Shares
Sep 15
2023
BUY
Grant, award, or other acquisition
-
74,187
Added 30.17%
171,711
Common Shares
Jun 16
2023
SELL
Open market or private sale
$159,120
$13.26 p/Share
12,000
Reduced 10.97%
97,363
Common Shares
Mar 05
2023
SELL
Payment of exercise price or tax liability
$264,869
$13.29 p/Share
19,930
Reduced 15.44%
109,184
Common Shares
Mar 05
2023
BUY
Grant, award, or other acquisition
-
39,039
Added 23.22%
129,114
Common Shares
Feb 22
2023
SELL
Payment of exercise price or tax liability
$144,807
$13.15 p/Share
11,012
Reduced 10.89%
90,075
Common Shares
Feb 22
2023
BUY
Grant, award, or other acquisition
-
18,231
Added 15.28%
101,087
Common Shares
Nov 06
2022
SELL
Payment of exercise price or tax liability
$61,231
$12.4 p/Share
4,938
Reduced 5.65%
82,532
Common Shares
Mar 22
2022
SELL
Open market or private sale
$153,710
$16.18 p/Share
9,500
Reduced 9.89%
86,532
Common Shares
Mar 03
2022
SELL
Payment of exercise price or tax liability
$173,348
$15.99 p/Share
10,841
Reduced 10.14%
96,032
Common Shares
Mar 03
2022
BUY
Grant, award, or other acquisition
-
24,921
Added 18.91%
106,873
Common Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$43,483
$15.48 p/Share
2,809
Reduced 4.11%
65,518
Common Shares
Feb 22
2022
BUY
Grant, award, or other acquisition
-
16,434
Added 16.7%
81,952
Common Shares
Nov 08
2021
SELL
Payment of exercise price or tax liability
$70,306
$17.27 p/Share
4,071
Reduced 5.64%
68,097
Common Shares
Oct 26
2021
SELL
Sale (or disposition) back to the issuer
$232,184
$16.6 p/Share
13,987
Reduced 16.23%
72,168
Common Shares
Oct 01
2021
SELL
Payment of exercise price or tax liability
$133,108
$15.44 p/Share
8,621
Reduced 9.12%
85,931
Common Shares
May 05
2021
SELL
Open market or private sale
$345,794
$14.58 p/Share
23,717
Reduced 20.1%
94,305
Common Shares
Mar 01
2021
SELL
Payment of exercise price or tax liability
$55,881
$13.56 p/Share
4,121
Reduced 3.38%
117,778
Common Shares
Mar 01
2021
BUY
Grant, award, or other acquisition
-
12,131
Added 9.05%
121,899
Common Shares
Feb 22
2021
SELL
Payment of exercise price or tax liability
$13,166
$12.87 p/Share
1,023
Reduced 1.72%
58,627
Common Shares