Price
$10.63
52W High
$13.03
52W Low
$9.04
SMA50
$9.54
SMA200
$10.72
Avg Volume 50D
$282.53K
From 52W High
-18.42%
From 52W Low
+17.59%
Vs SMA50
+11.38%
Vs SMA200
-0.86%
Current Volume
$718.02K
Dollar Volume 50D
$2.71M
Market Cap
$478.84M
P/E
4.8x
Revenue TTM
$330.59M
EPS TTM
2.01
Net Income TTM
$100.20M
Free Cash Flow
-$31.04M
Revenue 1Y
+3.29%
EPS 1Y
+23.31%
Net Income 1Y
+23.92%
FCF 1Y
-121.13%
Profit Margin
30.31%
FCF Margin
-9.39%
Dividend Yield
7.06%
Dividend TTM
$0.75
Last Ex-Dividend
2026-01-02
Dividend / EPS
37.31%

Revenue

Annual ending 2025-12-31
$335.44M

EPS

Annual ending 2025-12-31
2.15

Net Income

Annual ending 2025-12-31
$106.84M

News