USD 284.56▼ 0.04 (0.01%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy3
Buy15
Hold2
Sell0
Strong Sell1
Target Price
$350.45
▲ +23.2% from current
20 analysts
Price Chart
Fundamentals
Trailing P/E
35.3×
price-to-earnings ratio
Forward P/E
32.8×
annualized estimate
Market Cap
$297.3B
market capitalization
Div Yield
0.66%
dividend yield
Profit Margin
17.9%
net profit margin
52-Week Range
$197 — $348
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
High Quality
out of 10 · fundamentals + momentum + consensus
Fundamentals
6.5
Consensus
8.6
Valuation
8.5
Momentum
5