2/19
07:25 am
bp
BP (NYSE:BP) was upgraded by analysts at Argus to a "hold" rating.
Low
Report
BP (NYSE:BP) was upgraded by analysts at Argus to a "hold" rating.
2/19
07:25 am
bp
BP (NYSE:BP) was upgraded by analysts at Argus to a "hold" rating.
Low
Report
BP (NYSE:BP) was upgraded by analysts at Argus to a "hold" rating.
2/12
05:06 am
bp
BP (NYSE:BP) was downgraded by analysts at HSBC Holdings plc from a "hold" rating to a "reduce" rating.
Low
Report
BP (NYSE:BP) was downgraded by analysts at HSBC Holdings plc from a "hold" rating to a "reduce" rating.
1/6
10:57 am
bp
Rating for BP
Low
Report
Rating for BP
12/18
07:11 am
bp
BP (NYSE:BP) had its "outperform" rating reaffirmed by analysts at Wolfe Research.
Low
Report
BP (NYSE:BP) had its "outperform" rating reaffirmed by analysts at Wolfe Research.
12/18
07:11 am
bp
BP (NYSE:BP) had its "outperform" rating reaffirmed by analysts at Wolfe Research.
Low
Report
BP (NYSE:BP) had its "outperform" rating reaffirmed by analysts at Wolfe Research.
12/12
12:03 pm
bp
BP (NYSE:BP) had its "overweight" rating reaffirmed by analysts at Barclays PLC.
Low
Report
BP (NYSE:BP) had its "overweight" rating reaffirmed by analysts at Barclays PLC.
12/5
08:45 am
bp
BP (NYSE:BP) was downgraded by analysts at Bank of America Corporation from a "neutral" rating to an "underperform" rating.
Low
Report
BP (NYSE:BP) was downgraded by analysts at Bank of America Corporation from a "neutral" rating to an "underperform" rating.