BP (LSE:BP.) Stock Still Looks Cheap Despite Its 107% Five Year Run
BP has delivered a strong 106.7% share price return over the past five years, which naturally puts fresh focus on whether today's valuation is still supported by the cash the business can generate. With management now reshaping how capital is allocated and external events regularly affecting operations, the question is how all of this filters through to the cash flows that matter for long term holders. A 106.7% gain over five years has materially changed what existing and new investors are...

What's Your Reaction?









