LSE:BP.Oil and Gas
BP (LSE:BP.) Valuation Check After Choppy Trading And Mixed Earnings Signals
BP stock performance snapshot
BP (LSE:BP.) has attracted renewed attention after a mixed recent performance, with the stock up over the past year but down over the past month. This has prompted investors to reassess its valuation and income profile.
See our latest analysis for BP.
Recent trading has been choppy, with a 19.78% 90 day share price return and a 26.10% year to date share price return contributing to a 56.20% 1 year total shareholder return. This suggests that earlier momentum may...