Price
$29.06
52W High
$31.62
52W Low
$24.40
SMA50
$30.29
SMA200
$27.88
Avg Volume 50D
$57.10K
From 52W High
-8.10%
From 52W Low
+19.10%
Vs SMA50
-4.08%
Vs SMA200
+4.23%
Current Volume
$61.73K
Dollar Volume 50D
$1.73M
Market Cap
$378.78M
P/E
9.8x
Revenue TTM
$255.38M
EPS TTM
2.96
Net Income TTM
$38.80M
Free Cash Flow
-$37.53M
Revenue 1Y
+17.05%
EPS 1Y
+129.46%
Net Income 1Y
+126.89%
FCF 1Y
-299.14%
Profit Margin
15.19%
FCF Margin
-14.70%
Dividend Yield
2.34%
Dividend TTM
$0.68
Last Ex-Dividend
2026-09-01
Dividend / EPS
22.97%

Revenue

Annual ending 2025-12-31
$235.59M

EPS

Annual ending 2025-12-31
2.06

Net Income

Annual ending 2025-12-31
$26.94M

News