USD 197.38▼ 1.33 (0.67%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy8
Buy15
Hold9
Sell0
Strong Sell0
Target Price
$249.27
▲ +26.3% from current
30 analysts
Price Chart
Fundamentals
Trailing P/E
83.3×
price-to-earnings ratio
Forward P/E
12.3×
annualized estimate
Market Cap
$349.1B
market capitalization
Div Yield
3.51%
dividend yield
Profit Margin
6.9%
net profit margin
52-Week Range
$177 — $245
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
4.5
Consensus
7.2
Valuation
8.9
Momentum
4.5