Price
$8.51
52W High
$9.45
52W Low
$7.99
SMA50
$8.95
SMA200
$8.72
Avg Volume 50D
$707.60K
From 52W High
-9.95%
From 52W Low
+6.51%
Vs SMA50
-4.88%
Vs SMA200
-2.44%
Current Volume
$560.30K
Dollar Volume 50D
$6.39M
Market Cap
$897.34M
P/E
10.3x
Revenue TTM
$236.86M
EPS TTM
0.83
Net Income TTM
$87.11M
Free Cash Flow
$304.74M
Revenue 1Y
-10.41%
EPS 1Y
-13.54%
Net Income 1Y
-12.88%
FCF 1Y
+473.90%
Profit Margin
36.78%
FCF Margin
128.66%
Dividend Yield
12.22%
Dividend TTM
$1.04
Last Ex-Dividend
2026-09-02
Dividend / EPS
125.30%

Revenue

Annual ending 2025-12-31
$263.40M

EPS

Annual ending 2025-12-31
0.97

Net Income

Annual ending 2025-12-31
$101.92M

News