USD 57.78▼ 0.93 (1.58%)
Real-time prices · US MarketsAnalyst Consensus
HOLD
Strong Buy4
Buy6
Hold18
Sell1
Strong Sell0
Target Price
$63.04
▲ +9.1% from current
25 analysts
Price Chart
Fundamentals
Trailing P/E
16.7×
price-to-earnings ratio
Forward P/E
9.4×
annualized estimate
Market Cap
$118.0B
market capitalization
Div Yield
4.36%
dividend yield
Profit Margin
14.6%
net profit margin
52-Week Range
$43 — $63
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
7
Consensus
3.4
Valuation
6.4
Momentum
3.9