USD 1,056.86▲ 11.89 (1.14%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy4
Buy10
Hold3
Sell0
Strong Sell0
Target Price
$1254.13
▲ +18.7% from current
16 analysts
Price Chart
Fundamentals
Trailing P/E
26.6×
price-to-earnings ratio
Forward P/E
17.4×
annualized estimate
Market Cap
$164.2B
market capitalization
Div Yield
2.17%
dividend yield
Profit Margin
24.4%
net profit margin
52-Week Range
$894 — $1,220
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
High Quality
out of 10 · fundamentals + momentum + consensus
Fundamentals
7
Consensus
8.2
Valuation
7.8
Momentum
5.8