USD 45.14▲ 0.45 (1.01%)
Real-time prices · US MarketsAnalyst Consensus
HOLD
Strong Buy3
Buy15
Hold19
Sell1
Strong Sell1
Target Price
$61.68
▲ +36.7% from current
33 analysts
Price Chart
Fundamentals
Trailing P/E
29.7×
price-to-earnings ratio
Forward P/E
24.2×
annualized estimate
Market Cap
$66.8B
market capitalization
Div Yield
3.63%
dividend yield
Profit Margin
4.8%
net profit margin
52-Week Range
$42 — $80
annual min — max
EPS — Estimate vs Actual
Q·Score — AI Rating
Neutral
out of 10 · fundamentals + momentum + consensus
Fundamentals
5.5
Consensus
4.6
Valuation
10
Momentum
5.7