Price
$96.17
52W High
$97.50
52W Low
$70.26
SMA50
$91.50
SMA200
$85.63
Avg Volume 50D
$1.71M
From 52W High
-1.38%
From 52W Low
+36.88%
Vs SMA50
+5.10%
Vs SMA200
+12.31%
Current Volume
$1.26M
Bars Stored
1257
Market Cap
$20.82B
P/E
17.6x
Revenue TTM
$15.63B
EPS TTM
5.25
Net Income TTM
$1.19B
Free Cash Flow
$4.44B
Revenue 1Y
-3.11%
EPS 1Y
-20.81%
Net Income 1Y
-24.56%
FCF 1Y
-2.10%
Profit Margin
7.58%
FCF Margin
28.41%

Revenue

Quarterly ending 2025-12-31
$4.58B

EPS

Quarterly ending 2025-12-31
2.30

Net Income

Quarterly ending 2025-12-31
$517.00M