USD 506.43▲ 2.26 (0.45%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy7
Buy29
Hold3
Sell0
Strong Sell0
Target Price
$652.69
▲ +28.9% from current
36 analysts
Price Chart
Fundamentals
Trailing P/E
30.7×
price-to-earnings ratio
Forward P/E
22.3×
annualized estimate
Market Cap
$452.0B
market capitalization
Div Yield
0.69%
dividend yield
Profit Margin
45.6%
net profit margin
52-Week Range
$481 — $602
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Excellent
out of 10 · fundamentals + momentum + consensus
Fundamentals
8
Consensus
9.2
Valuation
9.3
Momentum
5.3