Price
$441.20
52W High
$509.50
52W Low
$366.54
SMA50
$461.44
SMA200
$438.03
Avg Volume 50D
$1.45M
From 52W High
-15.48%
From 52W Low
+20.37%
Vs SMA50
-4.39%
Vs SMA200
+0.72%
Current Volume
$1.03M
Bars Stored
1257
Market Cap
$112.22B
P/E
28.4x
Revenue TTM
$12.00B
EPS TTM
15.32
Net Income TTM
$3.95B
Free Cash Flow
$3.19B
Revenue 1Y
+8.90%
EPS 1Y
+805.99%
Net Income 1Y
+838.09%
FCF 1Y
+504.13%
Profit Margin
32.94%
FCF Margin
26.61%

Revenue

Quarterly ending 2025-12-31
$3.19B

EPS

Quarterly ending 2025-12-31
4.64

Net Income

Quarterly ending 2025-12-31
$1.19B