USD 311.63▲ 3.35 (1.09%)
Real-time prices · US MarketsAnalyst Consensus
HOLD
Strong Buy5
Buy8
Hold12
Sell0
Strong Sell0
Target Price
$340.45
▲ +9.2% from current
22 analysts
Price Chart
Fundamentals
Trailing P/E
14.9×
price-to-earnings ratio
Forward P/E
13.3×
annualized estimate
Market Cap
$835.0B
market capitalization
Div Yield
1.93%
dividend yield
Profit Margin
33.9%
net profit margin
52-Week Range
$238 — $337
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
9
Consensus
5.2
Valuation
6.4
Momentum
5.8