Market Overview

BP p.l.c. (NYSE: BP)

39.00 +0.31 (0.79%)

Analyst Ratings

DateResearch FirmActionCurrentPT
8/21/19BMO CapitalInitiates Coverage OnOutperform53.0
7/31/19JefferiesUpgradesBuy48.6
7/10/19Credit SuisseDowngradesNeutral
4/16/19RBC CapitalDowngradesOutperform
12/18/18Wells FargoInitiates Coverage OnMarket Perform41.0
11/20/18Raymond JamesUpgradesOutperform
9/11/18BerenbergInitiates Coverage OnBuy
9/05/18Morgan StanleyUpgradesOverweight
4/26/18MacquarieUpgradesNeutral
4/24/18Goldman SachsUpgradesBuy

Data powered by Benzinga Pro Calendars - Start your FREE TRIAL today!

Sign up to receive Benzinga's Daily Ratings Newsletter