USD 318.84▲ 4.76 (1.52%)
Real-time prices · US MarketsAnalyst Consensus
HOLD
Strong Buy3
Buy8
Hold14
Sell1
Strong Sell0
Target Price
$361.80
▲ +13.5% from current
22 analysts
Price Chart
Fundamentals
Trailing P/E
19.9×
price-to-earnings ratio
Forward P/E
15.9×
annualized estimate
Market Cap
$217.6B
market capitalization
Div Yield
1.19%
dividend yield
Profit Margin
16.3%
net profit margin
52-Week Range
$257 — $387
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
8
Consensus
4.2
Valuation
7
Momentum
6.1