Price
$24.25
52W High
$30.36
52W Low
$23.24
SMA50
$26.87
SMA200
$27.42
Avg Volume 50D
$6.75K
From 52W High
-20.13%
From 52W Low
+4.35%
Vs SMA50
-9.74%
Vs SMA200
-11.56%
Current Volume
$4.63K
Dollar Volume 50D
$181287
Market Cap
$355.03M
P/E
10.5x
Revenue TTM
$456.21M
EPS TTM
2.35
Net Income TTM
$33.87M
Free Cash Flow
-$34.02M
Revenue 1Y
+3.83%
EPS 1Y
+18.69%
Net Income 1Y
+22.27%
FCF 1Y
-401.05%
Profit Margin
7.42%
FCF Margin
-7.46%
Dividend Yield
5.77%
Dividend TTM
$1.40
Last Ex-Dividend
2026-09-18
Dividend / EPS
59.57%

Revenue

Annual ending 2025-12-31
$450.10M

EPS

Annual ending 2025-12-31
1.75

Net Income

Annual ending 2025-12-31
$24.89M

News