USD 290.21▼ 9.15 (3.06%)
Real-time prices · US MarketsAnalyst Consensus
HOLD
Strong Buy4
Buy15
Hold16
Sell1
Strong Sell0
Target Price
$345.00
▲ +18.9% from current
33 analysts
Price Chart
Fundamentals
Trailing P/E
24.3×
price-to-earnings ratio
Forward P/E
20.2×
annualized estimate
Market Cap
$206.3B
market capitalization
Div Yield
2.56%
dividend yield
Profit Margin
31.9%
net profit margin
52-Week Range
$283 — $342
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
8
Consensus
5.3
Valuation
7.8
Momentum
2.9