Price
$351.49
52W High
$364.86
52W Low
$304.91
SMA50
$331.06
SMA200
$332.50
Avg Volume 50D
$373.65K
From 52W High
-3.80%
From 52W Low
+15.28%
Vs SMA50
+6.17%
Vs SMA200
+5.71%
Current Volume
$344.01K
Bars Stored
697
Market Cap
$14.07B
P/E
8.8x
Revenue TTM
$17.50B
EPS TTM
37.83
Net Income TTM
$1.59B
Free Cash Flow
--
Revenue 1Y
+1.24%
EPS 1Y
+19.15%
Net Income 1Y
+15.88%
Profit Margin
9.09%

Revenue

Quarterly ending 2025-12-31
$4.42B

EPS

Quarterly ending 2025-12-31
10.74

Net Income

Quarterly ending 2025-12-31
$459.00M