Analyst Consensus Rating

Investment consensus from 12 professional research analysts

Consensus Rating

Buy
Based on 12 unique analysts
(14 total ratings in last 90 days)
High Confidence:1 Buy/Sell

Average Price Target

$57.73
23.75% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest B Analyst Ratings & Recommendations

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

Bennett Moore
JP Morgan
BuyInitiates
$68.00
Jim Kelleher
Argus Research
BuyMaintains
$40.00 $60.00
Tanya Jakusconek
Scotiabank
BuyMaintains
$43.00 $63.00
Lawson Winder
BofA Securities
BuyMaintains
$50.00 $58.00
Steven Green
TD Cowen
BuyMaintains
$46.00
Fahad Tariq
Jefferies
BuyMaintains
$46.00 $55.00
Alan Spence
Exane BNP Paribas
BuyDowngrades
$50.00
Ralph M. Profiti
Stifel Nicolaus
BuyMaintains
$65.00
Tanya Jakusconek
Scotiabank
BuyMaintains
$43.00
Carey MacRury
Canaccord Genuity
BuyMaintains
$68.00 $70.00
Matt Murphy
BMO Capital
HoldMaintains
$53.00
Myles Walton
UBS
Strong BuyMaintains
$39.00 $47.00
Lawson Winder
BofA Securities
Strong BuyUpgrades
$38.00 $48.00
Aparajita Dutta
Zacks Equity Research
BuyInitiates Coverage
-