Price
$49.65
52W High
$51.78
52W Low
$32.93
SMA50
$47.66
SMA200
$42.64
Avg Volume 50D
$4.07M
From 52W High
-4.11%
From 52W Low
+50.77%
Vs SMA50
+4.17%
Vs SMA200
+16.43%
Current Volume
$3.69M
Dollar Volume 50D
$193.74M
Market Cap
$11.35B
P/E
24.1x
Revenue TTM
$3.99B
EPS TTM
1.82
Net Income TTM
$472.00M
Free Cash Flow
$1.18B
Revenue 1Y
+12.61%
EPS 1Y
+6.43%
Net Income 1Y
-1.67%
FCF 1Y
+50.96%
Profit Margin
11.82%
FCF Margin
29.45%

Revenue

Annual ending 2025-12-31
$3.74B

EPS

Annual ending 2025-12-31
1.60

Net Income

Annual ending 2025-12-31
$438.00M

News