BP is expected to report Q1 2026 revenue of $57.63 billion and EPS of $0.92, with its stock currently trading at $46.25 against an average analyst price target of $52.43.
The primary focus for investors is the potential resumption of share buybacks, which were recently paused to prioritize balance sheet strength and net debt reduction targets.
Analysts anticipate significant year-over-year earnings growth driven by robust refining margins and stable upstream production of approximately 2.34 million barrels of oil equivalent per day. However, market volatility is expected to drive a working capital build that may temporarily elevate net debt levels to the $25-$27 billion range.