May 04
2024
SELL
Payment of exercise price or tax liability
$1,897,911
$10.73 p/Share
176,879
Reduced 10.41%
1,522,460
Common Shares
Mar 28
2024
SELL
Payment of exercise price or tax liability
$602,954
$11.74 p/Share
51,359
Reduced 2.93%
1,699,339
Common Shares
Mar 28
2024
BUY
Grant, award, or other acquisition
-
106,332
Added 5.73%
1,750,698
Common Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$499,115
$11.48 p/Share
43,477
Reduced 2.58%
1,644,366
Common Shares
Feb 17
2024
SELL
Payment of exercise price or tax liability
$637,018
$11.7 p/Share
54,446
Reduced 3.12%
1,687,843
Common Shares
Feb 16
2024
BUY
Grant, award, or other acquisition
$3,004,396
$11.7 p/Share
256,786
Added 12.85%
1,742,289
Common Shares
Jun 05
2023
SELL
Payment of exercise price or tax liability
$220,463
$10.92 p/Share
20,189
Reduced 1.34%
1,485,503
Common Shares
Jun 05
2023
BUY
Grant, award, or other acquisition
-
83,599
Added 5.26%
1,505,692
Common Shares
May 04
2023
SELL
Payment of exercise price or tax liability
$862,214
$10.13 p/Share
85,115
Reduced 5.65%
1,422,093
Common Shares
Feb 28
2023
SELL
Payment of exercise price or tax liability
$267,789
$11.5 p/Share
23,286
Reduced 1.52%
1,507,208
Common Shares
Feb 17
2023
SELL
Payment of exercise price or tax liability
$289,896
$11.54 p/Share
25,121
Reduced 1.9%
1,299,868
Common Shares
Feb 17
2023
BUY
Grant, award, or other acquisition
$2,612,992
$11.33 p/Share
230,626
Added 13.1%
1,530,494
Common Shares
Feb 13
2023
SELL
Payment of exercise price or tax liability
$201,227
$11.96 p/Share
16,825
Reduced 1.25%
1,324,989
Common Shares
Jun 16
2022
SELL
Payment of exercise price or tax liability
$154,515
$12.18 p/Share
12,686
Reduced 0.94%
1,341,814
Common Shares
Jun 16
2022
BUY
Grant, award, or other acquisition
-
52,526
Added 3.73%
1,354,500
Common Shares
May 04
2022
SELL
Payment of exercise price or tax liability
$688,574
$13.58 p/Share
50,705
Reduced 3.75%
1,301,974
Common Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$334,634
$14.37 p/Share
23,287
Reduced 1.69%
1,352,679
Common Shares
Feb 22
2022
SELL
Payment of exercise price or tax liability
$16,495
$14.86 p/Share
1,110
Reduced 0.08%
1,375,966
Common Shares
Feb 21
2022
SELL
Payment of exercise price or tax liability
$19,794
$14.86 p/Share
1,332
Reduced 0.1%
1,377,076
Common Shares
Feb 17
2022
SELL
Grant, award, or other acquisition
$2,374,990
$15.22 p/Share
156,044
Reduced 10.17%
1,378,408
Common Shares
Feb 13
2022
SELL
Payment of exercise price or tax liability
$118,967
$14.59 p/Share
8,154
Reduced 0.66%
1,222,364
Common Shares
Nov 22
2021
SELL
Payment of exercise price or tax liability
$22,041
$13.69 p/Share
1,610
Reduced 0.13%
1,230,518
Common Shares
Aug 22
2021
SELL
Payment of exercise price or tax liability
$22,186
$13.78 p/Share
1,610
Reduced 0.13%
1,232,128
Common Shares
May 22
2021
SELL
Payment of exercise price or tax liability
$23,812
$14.79 p/Share
1,610
Reduced 0.13%
1,233,738
Common Shares
May 04
2021
BUY
Grant, award, or other acquisition
$10,300,166
$15.91 p/Share
647,402
Added 34.39%
1,235,348
Common Shares