LSE:BP.Oil and Gas
Assessing BP (LSE:BP.) Valuation After A Strong Run In Recent Months
BP (LSE:BP.) shares have drawn attention after a period of strong recent returns, with the stock showing gains over the past week, month and past 3 months that stand out against its longer term record.
See our latest analysis for BP.
At a share price of £5.671, BP’s recent momentum is strong, with a 30 day share price return of 19.62% and a 1 year total shareholder return of 34.35% reinforcing a solid multi year picture.
If BP’s recent run has you thinking about where else capital might work...