Feb 28
2025
SELL
Payment of exercise price or tax liability
$83,332
$14.39 p/Share
5,791
Reduced 1.61%
353,048
Common Shares of Benef...
Feb 25
2025
SELL
Payment of exercise price or tax liability
$67,996
$14.11 p/Share
4,819
Reduced 1.33%
358,839
Common Shares of Benef...
Feb 24
2025
SELL
Payment of exercise price or tax liability
$260,604
$14.07 p/Share
18,522
Reduced 4.85%
363,658
Common Shares of Benef...
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
34,393
Added 8.26%
382,180
Common Shares of Benef...
Feb 24
2025
BUY
Grant, award, or other acquisition
-
44,649
Added 11.38%
347,787
Common Shares of Benef...
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...