Jul 21
2022
BUY
Grant, award, or other acquisition
-
23,182
Added 11.77%
173,702
Common Shares
Apr 06
2022
SELL
Payment of exercise price or tax liability
$20,560
$16.77 p/Share
1,226
Reduced 0.81%
150,520
Common Shares
Apr 06
2022
BUY
Exercise of conversion of derivative security
-
4,482
Added 2.87%
151,746
Common Shares
Mar 30
2022
SELL
Payment of exercise price or tax liability
$47,197
$16.79 p/Share
2,811
Reduced 1.87%
147,264
Common Shares
Mar 26
2022
SELL
Payment of exercise price or tax liability
$20,349
$17.23 p/Share
1,181
Reduced 0.78%
150,075
Common Shares
Mar 02
2022
SELL
Payment of exercise price or tax liability
$21,357
$17.42 p/Share
1,226
Reduced 0.8%
151,256
Common Shares
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
4,482
Added 2.86%
152,482
Common Shares
Jan 14
2022
SELL
Payment of exercise price or tax liability
$27,226
$18.61 p/Share
1,463
Reduced 0.98%
148,000
Common Shares
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
4,481
Added 2.91%
149,463
Common Shares
Jan 03
2022
SELL
Payment of exercise price or tax liability
$28,231
$18.5 p/Share
1,526
Reduced 1.04%
144,982
Common Shares
Oct 14
2021
SELL
Payment of exercise price or tax liability
$26,343
$14.9 p/Share
1,768
Reduced 1.19%
146,508
Common Shares
Oct 14
2021
BUY
Exercise of conversion of derivative security
-
4,481
Added 2.93%
148,276
Common Shares
Aug 20
2021
SELL
Payment of exercise price or tax liability
$30,109
$17.03 p/Share
1,768
Reduced 1.21%
143,795
Common Shares
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
4,481
Added 2.99%
145,563
Common Shares
Jul 16
2021
SELL
Payment of exercise price or tax liability
$37,871
$18.26 p/Share
2,074
Reduced 1.45%
141,082
Common Shares
Jul 16
2021
BUY
Exercise of conversion of derivative security
-
5,260
Added 3.57%
142,119
Common Shares
May 03
2021
SELL
Payment of exercise price or tax liability
$70,308
$20.6 p/Share
3,413
Reduced 2.42%
137,896
Common Shares
May 03
2021
BUY
Exercise of conversion of derivative security
-
8,650
Added 5.87%
138,819
Common Shares
Apr 12
2021
SELL
Payment of exercise price or tax liability
$3,496
$19.64 p/Share
178
Reduced 0.13%
132,659
Common Shares
Apr 12
2021
BUY
Grant, award, or other acquisition
-
1,977
Added 1.47%
132,837
Common Shares
Apr 06
2021
SELL
Payment of exercise price or tax liability
$20,975
$20.13 p/Share
1,042
Reduced 0.79%
130,860
Common Shares
Apr 06
2021
BUY
Exercise of conversion of derivative security
-
4,260
Added 3.13%
131,902
Common Shares
Mar 30
2021
SELL
Payment of exercise price or tax liability
$45,272
$18.95 p/Share
2,389
Reduced 1.84%
127,642
Common Shares
Mar 26
2021
BUY
Grant, award, or other acquisition
$236,392
$18.25 p/Share
12,953
Added 9.06%
130,031
Common Shares
Mar 18
2021
SELL
Payment of exercise price or tax liability
$39,858
$19.83 p/Share
2,010
Reduced 1.69%
117,078
Common Shares