Mar 12
2025
SELL
Payment of exercise price or tax liability
$13,298
$14.33 p/Share
928
Reduced 1.81%
50,309
Common Shares of Benef...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$10,375
$14.39 p/Share
721
Reduced 1.39%
51,237
Common Shares of Benef...
Feb 25
2025
SELL
Payment of exercise price or tax liability
$8,466
$14.11 p/Share
600
Reduced 1.14%
51,958
Common Shares of Benef...
Feb 24
2025
SELL
Payment of exercise price or tax liability
$30,320
$14.07 p/Share
2,155
Reduced 3.94%
52,558
Common Shares of Benef...
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
6,017
Added 9.91%
54,713
Common Shares of Benef...
Feb 24
2025
BUY
Grant, award, or other acquisition
-
7,973
Added 14.07%
48,696
Common Shares of Benef...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$50,094
$14.28 p/Share
3,508
Reduced 7.93%
40,723
Common Shares of Benef...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
5,483
Added 11.03%
44,231
Common Shares of Benef...
Mar 12
2024
BUY
Exercise of conversion of derivative security
-
9,828
Added 20.23%
38,748
Common Shares of Benef...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$9,929
$13.81 p/Share
719
Reduced 2.43%
28,920
Common Shares of Benef...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$8,342
$13.95 p/Share
598
Reduced 1.98%
29,639
Common Shares of Benef...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$6,566
$13.54 p/Share
485
Reduced 1.58%
30,237
Common Shares of Benef...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$3,916
$13.01 p/Share
301
Reduced 0.97%
30,722
Common Shares of Benef...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
6,043
Added 16.3%
31,023
Common Shares of Benef...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$7,627
$13.15 p/Share
580
Reduced 2.27%
24,980
Common Shares of Benef...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$6,882
$14.25 p/Share
483
Reduced 1.85%
25,560
Common Shares of Benef...
Mar 03
2022
SELL
Payment of exercise price or tax liability
$4,786
$15.9 p/Share
301
Reduced 1.14%
26,043
Common Shares of Benef...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
5,028
Added 16.03%
26,344
Common Shares of Benef...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$6,617
$16.1 p/Share
411
Reduced 1.89%
21,316
Common Shares of Benef...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$6,019
$16.05 p/Share
375
Reduced 1.7%
21,727
Common Shares of Benef...