Nov 08
2024
SELL
Sale (or disposition) back to the issuer
-
82,820
Reduced 100.0%
0
Common Shares
Feb 13
2024
SELL
Payment of exercise price or tax liability
$50,625
$14.56 p/Share
3,477
Reduced 4.06%
82,082
Common Shares
Feb 13
2024
BUY
Grant, award, or other acquisition
$184,067
$14.56 p/Share
12,642
Added 12.93%
85,158
Common Shares
Dec 09
2023
SELL
Payment of exercise price or tax liability
$14,768
$14.71 p/Share
1,004
Reduced 1.37%
72,516
Common Shares
Dec 08
2023
BUY
Grant, award, or other acquisition
-
7,511
Added 9.36%
72,693
Common Shares
Dec 07
2023
SELL
Payment of exercise price or tax liability
$10,167
$14.65 p/Share
694
Reduced 1.05%
65,182
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$62,391
$15.9 p/Share
3,924
Reduced 5.62%
65,876
Common Shares
Feb 10
2023
BUY
Grant, award, or other acquisition
$261,682
$15.9 p/Share
16,458
Added 19.08%
69,800
Common Shares
Dec 11
2022
SELL
Payment of exercise price or tax liability
$11,030
$15.32 p/Share
720
Reduced 1.33%
53,222
Common Shares
Dec 09
2022
SELL
Payment of exercise price or tax liability
$24,833
$15.32 p/Share
1,621
Reduced 2.92%
53,943
Common Shares
Dec 07
2022
BUY
Grant, award, or other acquisition
-
8,541
Added 13.32%
55,564
Common Shares
Apr 01
2022
SELL
Payment of exercise price or tax liability
$5,947
$14.47 p/Share
411
Reduced 0.9%
45,411
Common Shares
Feb 11
2022
SELL
Payment of exercise price or tax liability
$37,075
$16.19 p/Share
2,290
Reduced 4.76%
45,822
Common Shares
Feb 11
2022
BUY
Grant, award, or other acquisition
$119,207
$16.19 p/Share
7,363
Added 13.27%
48,112
Common Shares
Dec 11
2021
SELL
Payment of exercise price or tax liability
$12,254
$17.02 p/Share
720
Reduced 1.75%
40,510
Common Shares
Dec 09
2021
SELL
Payment of exercise price or tax liability
$10,588
$17.05 p/Share
621
Reduced 1.48%
41,230
Common Shares
Dec 09
2021
BUY
Grant, award, or other acquisition
-
7,624
Added 15.41%
41,851
Common Shares
Apr 01
2021
SELL
Payment of exercise price or tax liability
$6,843
$16.65 p/Share
411
Reduced 1.34%
30,151
Common Shares
Feb 12
2021
SELL
Payment of exercise price or tax liability
-
5,489
Reduced 15.23%
30,562
Common Shares
Feb 12
2021
BUY
Grant, award, or other acquisition
-
21,628
Added 37.5%
36,051
Common Shares
Dec 11
2020
SELL
Payment of exercise price or tax liability
$7,074
$15.86 p/Share
446
Reduced 3.0%
14,423
Common Shares
Dec 09
2020
BUY
Grant, award, or other acquisition
-
4,734
Added 24.15%
14,869
Common Shares