Price
$25.70
52W High
$27.92
52W Low
$16.83
SMA50
$26.51
SMA200
$24.10
Avg Volume 50D
$96.84K
From 52W High
-7.95%
From 52W Low
+52.70%
Vs SMA50
-3.06%
Vs SMA200
+6.66%
Current Volume
$65.61K
Dollar Volume 50D
$2.57M
Market Cap
$434.57M
P/E
10.4x
Revenue TTM
$241.92M
EPS TTM
2.43
Net Income TTM
$41.77M
Free Cash Flow
$55.16M
Revenue 1Y
+3.04%
EPS 1Y
+88.37%
Net Income 1Y
+81.53%
FCF 1Y
-22.22%
Profit Margin
17.26%
FCF Margin
22.80%
Dividend Yield
2.49%
Dividend TTM
$0.64
Last Ex-Dividend
2026-07-31
Dividend / EPS
26.34%

Revenue

Annual ending 2025-12-31
$238.00M

EPS

Annual ending 2025-12-31
1.83

Net Income

Annual ending 2025-12-31
$31.95M

News