Nov 08
2024
SELL
Sale (or disposition) back to the issuer
-
58,431
Reduced 100.0%
0
Common Shares
Feb 13
2024
SELL
Payment of exercise price or tax liability
$24,562
$14.56 p/Share
1,687
Reduced 2.81%
58,431
Common Shares
Feb 13
2024
BUY
Grant, award, or other acquisition
$82,831
$14.56 p/Share
5,689
Added 8.64%
60,118
Common Shares
Dec 09
2023
SELL
Payment of exercise price or tax liability
$8,149
$14.71 p/Share
554
Reduced 1.01%
54,429
Common Shares
Dec 08
2023
BUY
Grant, award, or other acquisition
-
4,622
Added 7.75%
54,983
Common Shares
Dec 07
2023
SELL
Payment of exercise price or tax liability
$6,255
$14.65 p/Share
427
Reduced 0.84%
50,361
Common Shares
Feb 10
2023
SELL
Payment of exercise price or tax liability
$45,283
$15.9 p/Share
2,848
Reduced 5.31%
50,788
Common Shares
Feb 10
2023
BUY
Grant, award, or other acquisition
$117,755
$15.9 p/Share
7,406
Added 12.13%
53,636
Common Shares
Dec 11
2022
SELL
Payment of exercise price or tax liability
$4,963
$15.32 p/Share
324
Reduced 0.7%
46,230
Common Shares
Dec 09
2022
SELL
Payment of exercise price or tax liability
$13,726
$15.32 p/Share
896
Reduced 1.89%
46,554
Common Shares
Dec 07
2022
BUY
Grant, award, or other acquisition
-
5,256
Added 9.97%
47,450
Common Shares
Feb 11
2022
SELL
Payment of exercise price or tax liability
$24,188
$16.19 p/Share
1,494
Reduced 3.42%
42,194
Common Shares
Feb 11
2022
BUY
Grant, award, or other acquisition
$54,156
$16.19 p/Share
3,345
Added 7.11%
43,688
Common Shares
Dec 11
2021
SELL
Payment of exercise price or tax liability
$10,655
$17.02 p/Share
626
Reduced 1.53%
40,343
Common Shares
Dec 09
2021
SELL
Payment of exercise price or tax liability
$4,774
$17.05 p/Share
280
Reduced 0.68%
40,969
Common Shares
Dec 09
2021
BUY
Grant, award, or other acquisition
-
4,692
Added 10.21%
41,249
Common Shares
Nov 05
2021
SELL
Open market or private sale
$326,109
$18.81 p/Share
17,337
Reduced 32.17%
36,557
Common Shares
Nov 05
2021
BUY
Exercise of conversion of derivative security
$194,521
$11.22 p/Share
17,337
Added 24.34%
53,894
Common Shares
Nov 04
2021
SELL
Open market or private sale
$259,720
$17.97 p/Share
14,453
Reduced 28.33%
36,557
Common Shares
Nov 04
2021
BUY
Exercise of conversion of derivative security
$150,311
$10.4 p/Share
14,453
Added 22.08%
51,010
Common Shares
Sep 02
2021
SELL
Open market or private sale
$219,507
$17.96 p/Share
12,222
Reduced 25.06%
36,557
Common Shares
Sep 02
2021
BUY
Exercise of conversion of derivative security
$120,142
$9.83 p/Share
12,222
Added 22.62%
41,802
Common Shares
Feb 12
2021
SELL
Payment of exercise price or tax liability
$32,420
$17.43 p/Share
1,860
Reduced 4.84%
36,557
Common Shares
Feb 12
2021
BUY
Grant, award, or other acquisition
$72,579
$17.43 p/Share
4,164
Added 9.78%
38,417
Common Shares
Dec 11
2020
SELL
Payment of exercise price or tax liability
$9,928
$15.86 p/Share
626
Reduced 1.79%
34,253
Common Shares