Mar 12
2024
SELL
Payment of exercise price or tax liability
$422,345
$14.28 p/Share
29,576
Reduced 8.89%
303,138
Common Shares of Benef...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
31,337
Added 8.61%
332,714
Common Shares of Benef...
Mar 12
2024
BUY
Exercise of conversion of derivative security
-
58,353
Added 16.22%
301,377
Common Shares of Benef...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$76,838
$13.81 p/Share
5,564
Reduced 2.24%
243,024
Common Shares of Benef...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$64,588
$13.95 p/Share
4,630
Reduced 1.83%
248,588
Common Shares of Benef...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$51,560
$13.54 p/Share
3,808
Reduced 1.48%
253,218
Common Shares of Benef...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$33,513
$13.01 p/Share
2,576
Reduced 0.99%
257,026
Common Shares of Benef...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
34,535
Added 11.74%
259,602
Common Shares of Benef...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$62,449
$13.15 p/Share
4,749
Reduced 2.07%
225,067
Common Shares of Benef...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$39,301
$14.25 p/Share
2,758
Reduced 1.19%
229,816
Common Shares of Benef...
Sep 08
2022
BUY
Open market or private purchase
$274,200
$13.71 p/Share
20,000
Added 7.92%
232,574
Common Shares of Benef...
Mar 03
2022
SELL
Payment of exercise price or tax liability
$40,958
$15.9 p/Share
2,576
Reduced 1.2%
212,574
Common Shares of Benef...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
28,735
Added 11.78%
215,150
Common Shares of Benef...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$43,873
$16.1 p/Share
2,725
Reduced 1.44%
186,415
Common Shares of Benef...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$29,917
$16.05 p/Share
1,864
Reduced 0.98%
189,140
Common Shares of Benef...
Mar 12
2021
SELL
Payment of exercise price or tax liability
$61,858
$19.6 p/Share
3,156
Reduced 1.63%
191,004
Common Shares of Benef...
Mar 03
2021
SELL
Payment of exercise price or tax liability
$48,583
$18.86 p/Share
2,576
Reduced 1.31%
194,160
Common Shares of Benef...
Feb 17
2021
BUY
Grant, award, or other acquisition
-
23,634
Added 10.72%
196,736
Common Shares of Benef...
Feb 12
2021
SELL
Payment of exercise price or tax liability
$34,596
$18.55 p/Share
1,865
Reduced 1.07%
173,102
Common Shares of Benef...