Price
$26.15
52W High
$46.07
52W Low
$24.55
SMA50
$29.18
SMA200
$33.09
Avg Volume 50D
$467.72K
From 52W High
-43.24%
From 52W Low
+6.52%
Vs SMA50
-10.38%
Vs SMA200
-20.98%
Current Volume
$627.73K
Dollar Volume 50D
$13.38M
Market Cap
$1.11B
P/E
30.7x
Revenue TTM
$685.65M
EPS TTM
0.81
Net Income TTM
$36.06M
Free Cash Flow
$78.12M
Revenue 1Y
+19.74%
EPS 1Y
-13.83%
Net Income 1Y
-5.34%
FCF 1Y
+133.62%
Profit Margin
5.26%
FCF Margin
11.39%
Dividend Yield
1.51%
Dividend TTM
$0.40
Last Ex-Dividend
2026-07-31
Dividend / EPS
48.77%

Revenue

Annual ending 2025-12-31
$610.31M

EPS

Annual ending 2025-12-31
1.02

Net Income

Annual ending 2025-12-31
$44.14M

News