Price
$380.27
52W High
$389.59
52W Low
$292.36
SMA50
$373.79
SMA200
$348.01
Avg Volume 50D
$394.88K
From 52W High
-2.45%
From 52W Low
+30.07%
Vs SMA50
+1.73%
Vs SMA200
+9.27%
Current Volume
$408.38K
Bars Stored
1257
Market Cap
$19.80B
P/E
19.5x
Revenue TTM
$5.05B
EPS TTM
19.20
Net Income TTM
$1.02B
Free Cash Flow
$1.01B
Revenue 1Y
+0.93%
EPS 1Y
-1.54%
Net Income 1Y
-2.59%
FCF 1Y
-11.31%
Profit Margin
20.12%
FCF Margin
19.90%

Revenue

Quarterly ending 2026-01-03
$1.34B

EPS

Quarterly ending 2026-01-03
4.95

Net Income

Quarterly ending 2026-01-03
$260.70M