USD 127.59▼ 2.33 (1.79%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy9
Buy28
Hold3
Sell1
Strong Sell0
Target Price
$136.56
▲ +7.0% from current
41 analysts
Price Chart
Fundamentals
Trailing P/E
46.7×
price-to-earnings ratio
Forward P/E
38.9×
annualized estimate
Market Cap
$1.02T
market capitalization
Div Yield
0.78%
dividend yield
Profit Margin
3.1%
net profit margin
52-Week Range
$92 — $135
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
5
Consensus
9
Valuation
6.1
Momentum
3.7