Should you buy Bp P.l.c. shares today?
Before you decide, please take a moment to review this report first. Despite ongoing…

Image source: Getty Images
The BP (LSE: BP) share price is up 33% this year. Over 12 months, it’s climbed 62%, with a trailing yield of 4%. I don’t want to bombard you with figures but I’ll add that over five years the shares are up 95%. If an investor had tucked away £10,000 in April 2021, and re-invested all their dividends, they would have more than £22,000 today.
Which is a pretty incredible return, for a company that’s been dogged by boardroom controversy and strategic issues. Its success raises an obvious question. Is it too late to buy this high-flying FTSE 100 stock?

Image source: Getty Images
The BP (LSE: BP) share price is up 33% this year. Over 12 months, it’s climbed 62%, with a trailing yield of 4%. I don’t want to bombard you with figures but I’ll add that over five years the shares are up 95%. If an investor had tucked away £10,000 in April 2021, and re-invested all their dividends, they would have more than £22,000 today.
Which is a pretty incredible return, for a company that’s been dogged by boardroom controversy and strategic issues. Its success raises an obvious question. Is it too late to buy this high-flying FTSE 100 stock?