USD 418.20▼ 4.56 (1.08%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy7
Buy37
Hold3
Sell0
Strong Sell0
Target Price
$475.49
▲ +13.7% from current
42 analysts
Price Chart
Fundamentals
Trailing P/E
81.4×
price-to-earnings ratio
Forward P/E
23.1×
annualized estimate
Market Cap
$1.98T
market capitalization
Div Yield
0.62%
dividend yield
Profit Margin
36.6%
net profit margin
52-Week Range
$184 — $429
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
High Quality
out of 10 · fundamentals + momentum + consensus
Fundamentals
6.5
Consensus
9.4
Valuation
7.1
Momentum
4.2