LSE:BP.Oil and Gas
Assessing BP (LSE:BP.) Valuation After Recent Mixed Share Price Performance
BP (LSE:BP.) has been drawing attention after recent share moves, with a 0.7% gain over the past day contrasting with a 3.6% decline over the past week and mixed longer term returns.
See our latest analysis for BP.
Zooming out, BP’s 1 month share price return of 3.95% and year to date share price return of 5.28% contrast with a modest 1 year total shareholder return of 4.37%. This suggests momentum has been relatively contained recently, despite a longer term total shareholder return of...