Price
$32.75
52W High
$52.95
52W Low
$29.73
SMA50
$38.24
SMA200
$38.39
Avg Volume 50D
$636.93K
From 52W High
-38.15%
From 52W Low
+10.16%
Vs SMA50
-14.36%
Vs SMA200
-14.69%
Current Volume
$636.70K
Dollar Volume 50D
$23.88M
Market Cap
$1.48B
P/E
11.1x
Revenue TTM
$1.65B
EPS TTM
2.54
Net Income TTM
$133.58M
Free Cash Flow
$164.77M
Revenue 1Y
-3.54%
EPS 1Y
-32.09%
Net Income 1Y
-36.86%
FCF 1Y
-34.17%
Profit Margin
8.11%
FCF Margin
10.00%

Revenue

Annual ending 2025-12-31
$1.66B

EPS

Annual ending 2025-12-31
3.06

Net Income

Annual ending 2025-12-31
$168.35M

News