Price
$309.22
52W High
$311.80
52W Low
$258.44
SMA50
$291.84
SMA200
$284.88
Avg Volume 50D
$1.25M
From 52W High
-0.83%
From 52W Low
+19.65%
Vs SMA50
+5.95%
Vs SMA200
+8.54%
Current Volume
$988.38K
Bars Stored
1257
Market Cap
$54.28B
P/E
34.2x
Revenue TTM
$4.82B
EPS TTM
9.01
Net Income TTM
$1.59B
Free Cash Flow
$2.59B
Revenue 1Y
+2.74%
EPS 1Y
-15.24%
Net Income 1Y
-15.33%
FCF 1Y
+8.61%
Profit Margin
32.87%
FCF Margin
53.61%

Revenue

Quarterly ending 2025-12-31
$1.22B

EPS

Quarterly ending 2025-12-31
2.59

Net Income

Quarterly ending 2025-12-31
$456.98M