USD 350.34▲ 5.94 (1.72%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy12
Buy47
Hold7
Sell0
Strong Sell0
Target Price
$378.50
▲ +8.0% from current
56 analysts
Price Chart
Fundamentals
Trailing P/E
32.3×
price-to-earnings ratio
Forward P/E
25.9×
annualized estimate
Market Cap
$4.24T
market capitalization
Div Yield
0.24%
dividend yield
Profit Margin
32.8%
net profit margin
52-Week Range
$148 — $353
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
High Quality
out of 10 · fundamentals + momentum + consensus
Fundamentals
8
Consensus
8.9
Valuation
6.2
Momentum
6.2