USD 225.34▼ 2.16 (0.95%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy5
Buy9
Hold10
Sell0
Strong Sell1
Target Price
$252.42
▲ +12.0% from current
24 analysts
Price Chart
Fundamentals
Trailing P/E
26.1×
price-to-earnings ratio
Forward P/E
17.7×
annualized estimate
Market Cap
$542.4B
market capitalization
Div Yield
2.38%
dividend yield
Profit Margin
21.8%
net profit margin
52-Week Range
$146 — $252
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
7
Consensus
5.6
Valuation
6.8
Momentum
4.3