Price
$30.94
52W High
$34.58
52W Low
$29.01
SMA50
$32.46
SMA200
$31.46
Avg Volume 50D
$151.75K
From 52W High
-10.53%
From 52W Low
+6.65%
Vs SMA50
-4.69%
Vs SMA200
-1.65%
Current Volume
$560.47K
Dollar Volume 50D
$4.88M
Market Cap
$501.46M
P/E
21.1x
Revenue TTM
$83.42M
EPS TTM
1.61
Net Income TTM
$23.80M
Free Cash Flow
-$14.62M
Revenue 1Y
+9.43%
EPS 1Y
+17.52%
Net Income 1Y
+20.83%
FCF 1Y
+19.77%
Profit Margin
28.53%
FCF Margin
-17.52%
Dividend Yield
2.95%
Dividend TTM
$0.91
Last Ex-Dividend
2026-09-30
Dividend / EPS
56.65%

Revenue

Annual ending 2025-12-31
$77.49M

EPS

Annual ending 2025-12-31
1.39

Net Income

Annual ending 2025-12-31
$20.06M

News