Stockreport

Is BP (LSE:BP.) Offering Value After Mixed Returns And Conflicting Valuation Signals? [Yahoo! Finance]

BP p.l.c.  (BP) 
Last bp p.l.c. earnings: 4/29 04:01 pm Check Earnings Report
US:NYSE Investor Relations: bp.com/en/global/corporate/investors.html
PDF BP's share price recently closed at £4.35, with returns of 1.9% over the last 7 days, a 3.9% decline over 30 days, and 11.3% over the past year, which gives mixed signa [Read more]