Price
$13.06
52W High
$14.13
52W Low
$8.48
SMA50
$12.78
SMA200
$11.66
Avg Volume 50D
$44.36K
From 52W High
-7.57%
From 52W Low
+54.01%
Vs SMA50
+2.21%
Vs SMA200
+11.96%
Current Volume
$24.87K
Dollar Volume 50D
$571734
Market Cap
$211.43M
P/E
25.6x
Revenue TTM
$573.76M
EPS TTM
0.54
Net Income TTM
$8.26M
Free Cash Flow
$31.38M
Revenue 1Y
-0.43%
EPS 1Y
+5.88%
Net Income 1Y
-0.28%
FCF 1Y
+110.67%
Profit Margin
1.44%
FCF Margin
5.47%
Dividend Yield
4.29%
Dividend TTM
$0.56
Last Ex-Dividend
2026-08-14
Dividend / EPS
103.70%

Revenue

Annual ending 2025-12-31
$566.18M

EPS

Annual ending 2025-12-31
0.46

Net Income

Annual ending 2025-12-31
$7.00M

News