Price
$32.03
52W High
$72.33
52W Low
$26.12
SMA50
$36.35
SMA200
$41.24
Avg Volume 50D
$4.35M
From 52W High
-55.72%
From 52W Low
+22.63%
Vs SMA50
-11.89%
Vs SMA200
-22.33%
Current Volume
$4.76M
Dollar Volume 50D
$157.25M
Market Cap
$4.16B
P/E
31.1x
Revenue TTM
$1.34B
EPS TTM
1.00
Net Income TTM
$134.02M
Free Cash Flow
$152.63M
Revenue 1Y
-10.58%
EPS 1Y
-20.00%
Net Income 1Y
-23.29%
FCF 1Y
-59.08%
Profit Margin
9.99%
FCF Margin
11.38%

Revenue

Annual ending 2025-12-31
$1.47B

EPS

Annual ending 2025-12-31
1.29

Net Income

Annual ending 2025-12-31
$172.13M

News