Dividend 5.89%, $87B Returns, and $49 Price Target

NYSE:BP Share Price Performance and Market Context

BP p.l.c. (NYSE:BP) closed its latest session at $33.89, down 1.68%, with intraday moves between $33.80 and $34.66. Over the past 52 weeks, the stock has traded in a wide range from $25.22 to $35.55, leaving its current market capitalization at $88.8 billion. While the company remains deeply tied to oil price cycles, its total return year-to-date sits at +19.87%, outpacing the FTSE 100’s 13.58%. Over five years, BP delivered a total return of +118.37%, more than double the FTSE 100’s +53.9%, proving that despite a decade of stagnation, the group has staged a powerful recovery since 2020.

NYSE:BP Revenue and Profitability Trends

Second quarter 2025 revenue came in at $46.62 billion,…

Source link