Price
$16.89
52W High
$16.89
52W Low
$13.05
SMA50
$15.53
SMA200
$14.46
Avg Volume 50D
$76.77K
From 52W High
+0.00%
From 52W Low
+29.43%
Vs SMA50
+8.77%
Vs SMA200
+16.83%
Current Volume
$55.23K
Dollar Volume 50D
$1.19M
Market Cap
$444.01M
P/E
18.0x
Revenue TTM
$502.62M
EPS TTM
0.94
Net Income TTM
$24.71M
Free Cash Flow
$9.95M
Revenue 1Y
+10.01%
EPS 1Y
-18.26%
Net Income 1Y
-19.16%
FCF 1Y
-75.97%
Profit Margin
4.92%
FCF Margin
1.98%
Dividend Yield
1.78%
Dividend TTM
$0.30
Last Ex-Dividend
2026-08-14
Dividend / EPS
31.91%

Revenue

Annual ending 2025-12-31
$501.97M

EPS

Annual ending 2025-12-31
0.90

Net Income

Annual ending 2025-12-31
$24.01M

News