USD 334.63▼ 13.17 (3.79%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy4
Buy32
Hold13
Sell0
Strong Sell0
Target Price
$295.76
▼ 11.6% from current
46 analysts
Price Chart
Fundamentals
Trailing P/E
128.2×
price-to-earnings ratio
Forward P/E
30.4×
annualized estimate
Market Cap
$545.6B
market capitalization
Div Yield
—
dividend yield
Profit Margin
12.5%
net profit margin
52-Week Range
$92 — $353
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Speculative
out of 10 · fundamentals + momentum + consensus
Fundamentals
4.5
Consensus
7.3
Valuation
3.3
Momentum
2.3