Price
$18.33
52W High
$26.70
52W Low
$15.10
SMA50
$21.26
SMA200
--
Avg Volume 50D
$6.39K
From 52W High
-31.35%
From 52W Low
+21.39%
Vs SMA50
-13.78%
Vs SMA200
+0.00%
Current Volume
$1.62K
Dollar Volume 50D
$133889
Market Cap
$644.76M
P/E
10.5x
Revenue TTM
$963.18M
EPS TTM
1.93
Net Income TTM
$61.20M
Free Cash Flow
$58.39M
Revenue 1Y
-3.10%
EPS 1Y
-18.91%
Net Income 1Y
-13.40%
FCF 1Y
-25.92%
Profit Margin
6.35%
FCF Margin
6.06%
Dividend Yield
3.71%
Dividend TTM
$0.68
Last Ex-Dividend
2026-07-31
Dividend / EPS
35.23%

Revenue

Annual ending 2025-12-31
$978.01M

EPS

Annual ending 2025-12-31
2.18

Net Income

Annual ending 2025-12-31
$68.15M

News