Price
$24.65
52W High
$42.15
52W Low
$23.28
SMA50
$25.64
SMA200
$31.75
Avg Volume 50D
$503.97K
From 52W High
-41.52%
From 52W Low
+5.88%
Vs SMA50
-3.88%
Vs SMA200
-22.36%
Current Volume
$429.58K
Dollar Volume 50D
$12.78M
Market Cap
$462.66M
P/E
9.8x
Revenue TTM
$335.63M
EPS TTM
2.48
Net Income TTM
$46.98M
Free Cash Flow
$19.31M
Revenue 1Y
+9.54%
EPS 1Y
-6.06%
Net Income 1Y
-6.82%
FCF 1Y
+143.81%
Profit Margin
14.00%
FCF Margin
5.75%
Dividend Yield
6.57%
Dividend TTM
$1.62
Last Ex-Dividend
2026-09-11
Dividend / EPS
65.32%

Revenue

Annual ending 2025-12-31
$317.25M

EPS

Annual ending 2025-12-31
2.47

Net Income

Annual ending 2025-12-31
$47.15M

News