May 04
2024
SELL
Payment of exercise price or tax liability
$81,891
$10.73 p/Share
7,632
Reduced 0.54%
1,413,408
Common Shares
Mar 28
2024
SELL
Payment of exercise price or tax liability
$165,686
$11.74 p/Share
14,113
Reduced 0.98%
1,421,040
Common Shares
Mar 28
2024
BUY
Grant, award, or other acquisition
-
29,218
Added 2.0%
1,435,153
Common Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$137,151
$11.48 p/Share
11,947
Reduced 0.84%
1,405,935
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$134,269
$11.7 p/Share
11,476
Reduced 0.8%
1,417,882
Common Shares
Feb 16
2024
BUY
Grant, award, or other acquisition
$714,998
$11.7 p/Share
61,111
Added 4.1%
1,429,358
Common Shares
Jun 05
2023
SELL
Payment of exercise price or tax liability
$60,584
$10.92 p/Share
5,548
Reduced 0.4%
1,368,247
Common Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
-
22,971
Added 1.64%
1,373,795
Common Shares
May 04
2023
SELL
Payment of exercise price or tax liability
$77,291
$10.13 p/Share
7,630
Reduced 0.56%
1,350,824
Common Shares
Feb 28
2023
SELL
Payment of exercise price or tax liability
$73,588
$11.5 p/Share
6,399
Reduced 0.47%
1,358,454
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$54,699
$11.54 p/Share
4,740
Reduced 0.36%
1,307,484
Common Shares
Feb 17
2023
BUY
Grant, award, or other acquisition
$649,990
$11.33 p/Share
57,369
Added 4.03%
1,364,853
Common Shares
Feb 13
2023
SELL
Payment of exercise price or tax liability
$76,149
$11.96 p/Share
6,367
Reduced 0.48%
1,312,224
Common Shares
Jun 16
2022
SELL
Payment of exercise price or tax liability
$55,029
$12.18 p/Share
4,518
Reduced 0.34%
1,318,591
Common Shares
Jun 16
2022
BUY
Grant, award, or other acquisition
-
18,707
Added 1.39%
1,323,109
Common Shares
May 04
2022
SELL
Payment of exercise price or tax liability
$103,615
$13.58 p/Share
7,630
Reduced 0.58%
1,304,402
Common Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$91,954
$14.37 p/Share
6,399
Reduced 0.49%
1,312,032
Common Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$9,540
$14.86 p/Share
642
Reduced 0.05%
1,318,431
Common Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$11,442
$14.86 p/Share
770
Reduced 0.06%
1,319,073
Common Shares
Feb 17
2022
SELL
Grant, award, or other acquisition
$649,985
$15.22 p/Share
42,706
Reduced 3.13%
1,319,843
Common Shares
Feb 13
2022
SELL
Payment of exercise price or tax liability
$45,667
$14.59 p/Share
3,130
Reduced 0.24%
1,277,137
Common Shares
Nov 22
2021
SELL
Payment of exercise price or tax liability
$12,732
$13.69 p/Share
930
Reduced 0.07%
1,280,267
Common Shares
Aug 22
2021
SELL
Payment of exercise price or tax liability
$12,815
$13.78 p/Share
930
Reduced 0.07%
1,281,197
Common Shares
May 22
2021
SELL
Payment of exercise price or tax liability
$13,769
$14.79 p/Share
931
Reduced 0.07%
1,282,127
Common Shares
May 04
2021
BUY
Grant, award, or other acquisition
$754,023
$15.91 p/Share
47,393
Added 3.56%
1,283,058
Common Shares