USD 55.23▼ 0.92 (1.64%)
Real-time prices · US MarketsAnalyst Consensus
BUY
Strong Buy7
Buy18
Hold2
Sell1
Strong Sell1
Target Price
$58.90
▲ +6.6% from current
28 analysts
Price Chart
Fundamentals
Trailing P/E
24.3×
price-to-earnings ratio
Forward P/E
16.5×
annualized estimate
Market Cap
$82.6B
market capitalization
Div Yield
2.14%
dividend yield
Profit Margin
9.3%
net profit margin
52-Week Range
$32 — $57
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
6
Consensus
8.6
Valuation
6
Momentum
3.9