USD 26.79▼ 0.21 (0.78%)
Real-time prices · US MarketsAnalyst Consensus
HOLD
Strong Buy2
Buy9
Hold15
Sell1
Strong Sell2
Target Price
$28.93
▲ +8.0% from current
27 analysts
Price Chart
Fundamentals
Trailing P/E
19.7×
price-to-earnings ratio
Forward P/E
9.5×
annualized estimate
Market Cap
$152.4B
market capitalization
Div Yield
6.42%
dividend yield
Profit Margin
12.4%
net profit margin
52-Week Range
$22 — $29
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
7
Consensus
3.8
Valuation
6.2
Momentum
4.5