USD 184.78▼ 0.43 (0.23%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy5
Buy13
Hold6
Sell1
Strong Sell0
Target Price
$212.30
▲ +14.9% from current
23 analysts
Price Chart
Fundamentals
Trailing P/E
27.9×
price-to-earnings ratio
Forward P/E
15.7×
annualized estimate
Market Cap
$368.1B
market capitalization
Div Yield
3.85%
dividend yield
Profit Margin
6.7%
net profit margin
52-Week Range
$134 — $215
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
6
Consensus
7.2
Valuation
7.2
Momentum
4.8