Mar 05
2025
SELL
Open market or private sale
$210,685
$14.5 p/Share
14,530
Reduced 18.48%
64,082
Common Shares of Benef...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$39,126
$14.39 p/Share
2,719
Reduced 3.34%
78,612
Common Shares of Benef...
Feb 25
2025
SELL
Payment of exercise price or tax liability
$31,916
$14.11 p/Share
2,262
Reduced 2.71%
81,331
Common Shares of Benef...
Feb 24
2025
SELL
Payment of exercise price or tax liability
$130,189
$14.07 p/Share
9,253
Reduced 9.97%
83,593
Common Shares of Benef...
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
18,219
Added 16.4%
92,846
Common Shares of Benef...
Feb 24
2025
BUY
Grant, award, or other acquisition
-
25,513
Added 25.48%
74,627
Common Shares of Benef...
Sep 03
2024
SELL
Open market or private sale
$518,510
$14.01 p/Share
37,010
Reduced 42.97%
49,114
Common Shares of Benef...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$205,617
$14.28 p/Share
14,399
Reduced 14.32%
86,124
Common Shares of Benef...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
18,802
Added 15.76%
100,523
Common Shares of Benef...
Mar 12
2024
BUY
Exercise of conversion of derivative security
-
28,410
Added 25.8%
81,721
Common Shares of Benef...
Mar 11
2024
SELL
Open market or private sale
$111,995
$14.34 p/Share
7,810
Reduced 12.78%
53,311
Common Shares of Benef...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$38,419
$13.81 p/Share
2,782
Reduced 4.35%
61,121
Common Shares of Benef...
Feb 25
2024
SELL
Payment of exercise price or tax liability
$32,294
$13.95 p/Share
2,315
Reduced 3.5%
63,903
Common Shares of Benef...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$16,004
$13.54 p/Share
1,182
Reduced 1.75%
66,218
Common Shares of Benef...
May 22
2023
SELL
Open market or private sale
$156,517
$11.74 p/Share
13,332
Reduced 16.51%
67,400
Common Shares of Benef...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$10,668
$13.01 p/Share
820
Reduced 1.01%
80,732
Common Shares of Benef...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
17,267
Added 17.47%
81,552
Common Shares of Benef...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$29,745
$13.15 p/Share
2,262
Reduced 3.4%
64,285
Common Shares of Benef...
Feb 21
2023
SELL
Open market or private sale
$237,222
$13.51 p/Share
17,559
Reduced 20.88%
66,547
Common Shares of Benef...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$16,743
$14.25 p/Share
1,175
Reduced 1.38%
84,106
Common Shares of Benef...
Mar 03
2022
SELL
Payment of exercise price or tax liability
$13,038
$15.9 p/Share
820
Reduced 0.95%
85,281
Common Shares of Benef...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
14,367
Added 14.3%
86,101
Common Shares of Benef...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$19,030
$16.1 p/Share
1,182
Reduced 1.62%
71,734
Common Shares of Benef...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$9,774
$16.05 p/Share
609
Reduced 0.83%
72,916
Common Shares of Benef...
Mar 12
2021
SELL
Payment of exercise price or tax liability
$20,678
$19.6 p/Share
1,055
Reduced 1.41%
73,525
Common Shares of Benef...