LSE:BP.Oil and Gas
Assessing BP (LSE:BP.)’s Valuation After Its Recent Share Price Momentum
What BP (LSE:BP.)’s Recent Share Performance Tells You
With no single headline event driving the story, BP (LSE:BP.) has drawn attention through its recent share performance, including a 0.96% move on the day and double digit returns across the past month and the past 3 months.
See our latest analysis for BP.
At a share price of £5.343, BP’s recent 7.10% 7 day and 13.02% 30 day share price returns sit alongside a 22.01% year to date share price return and a 31.87% 1 year total shareholder...