Analyst Consensus Rating

Investment consensus from 7 professional research analysts

Consensus Rating

Buy
Based on 7 unique analysts
Medium Confidence:1 Buy/Sell

Average Price Target

$48.80
21.21% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest AS Analyst Ratings & Recommendations

Recent analyst recommendations with rating changes and price target updates (last 90 days)

Zacks Equity Research
Zacks Equity Research
BuyInitiates Coverage
-
Ritujay Ghosh
Zacks Equity Research
BuyInitiates Coverage
-
Jay Sole
UBS
Strong BuyMaintains
$54.00 $58.00
Ike Boruchow
Wells Fargo
BuyMaintains
$40.00 $45.00
Glen Santangelo
Barclays
BuyInitiates
$49.00
Melinda Hu
Bernstein
BuyMaintains
$46.00
Michael Binetti
Evercore ISI Group
BuyMaintains
$46.00