Price
$15.82
52W High
$19.31
52W Low
$14.57
SMA50
$16.53
SMA200
$17.46
Avg Volume 50D
$235.92K
From 52W High
-18.07%
From 52W Low
+8.58%
Vs SMA50
-4.30%
Vs SMA200
-9.38%
Current Volume
$258.05K
Dollar Volume 50D
$3.87M
Market Cap
$549.16M
P/E
6.7x
Revenue TTM
$506.21M
EPS TTM
2.32
Net Income TTM
$81.52M
Free Cash Flow
$101.84M
Revenue 1Y
+19.68%
EPS 1Y
+16.00%
Net Income 1Y
+38.09%
FCF 1Y
+193.00%
Profit Margin
16.10%
FCF Margin
20.12%
Dividend Yield
0.63%
Dividend TTM
$0.10
Last Ex-Dividend
2026-07-15
Dividend / EPS
4.31%

Revenue

Annual ending 2025-12-31
$471.18M

EPS

Annual ending 2025-12-31
2.11

Net Income

Annual ending 2025-12-31
$71.62M

News