Price
$128.03
52W High
$133.46
52W Low
$112.46
SMA50
$129.23
SMA200
$123.28
Avg Volume 50D
$4.49M
From 52W High
-4.24%
From 52W Low
+13.84%
Vs SMA50
-0.93%
Vs SMA200
+3.85%
Current Volume
$3.46M
Bars Stored
1257
Market Cap
$99.64B
P/E
20.3x
Revenue TTM
$32.24B
EPS TTM
6.32
Net Income TTM
$4.91B
Free Cash Flow
-$1.69B
Revenue 1Y
+6.19%
EPS 1Y
+10.49%
Net Income 1Y
+11.91%
FCF 1Y
-3629.17%
Profit Margin
15.24%
FCF Margin
-5.25%

Revenue

Quarterly ending 2025-12-31
$7.94B

EPS

Quarterly ending 2025-12-31
1.50

Net Income

Quarterly ending 2025-12-31
$1.17B