Price
$35.20
52W High
$58.99
52W Low
$35.01
SMA50
$39.78
SMA200
$47.71
Avg Volume 50D
$20.86K
From 52W High
-40.33%
From 52W Low
+0.54%
Vs SMA50
-11.51%
Vs SMA200
-26.22%
Current Volume
$15.19K
Dollar Volume 50D
$819485
Market Cap
$264.21M
P/E
15.3x
Revenue TTM
$278.48M
EPS TTM
2.31
Net Income TTM
$17.29M
Free Cash Flow
-$8.92M
Revenue 1Y
+4.74%
EPS 1Y
-45.77%
Net Income 1Y
-44.87%
FCF 1Y
+54.79%
Profit Margin
6.21%
FCF Margin
-3.20%
Dividend Yield
2.93%
Dividend TTM
$1.03
Last Ex-Dividend
2026-08-31
Dividend / EPS
44.59%

Revenue

Annual ending 2025-12-31
$277.20M

EPS

Annual ending 2025-12-31
2.35

Net Income

Annual ending 2025-12-31
$17.57M

News