Price
$42.79
52W High
$86.61
52W Low
$40.32
SMA50
$45.61
SMA200
$55.07
Avg Volume 50D
$1.17M
From 52W High
-50.59%
From 52W Low
+6.13%
Vs SMA50
-6.19%
Vs SMA200
-22.30%
Current Volume
$917.31K
Dollar Volume 50D
$53.01M
Market Cap
$4.57B
P/E
29.0x
Revenue TTM
$6.29B
EPS TTM
1.45
Net Income TTM
$157.41M
Free Cash Flow
$308.14M
Revenue 1Y
-5.84%
EPS 1Y
-34.98%
Net Income 1Y
-36.42%
FCF 1Y
-40.79%
Profit Margin
2.50%
FCF Margin
4.90%

Revenue

Annual ending 2025-12-31
$6.36B

EPS

Annual ending 2025-12-31
2.20

Net Income

Annual ending 2025-12-31
$241.14M

News