BP p.l.c. (BP)
The price, the headline numbers and the latest news, in one place.
BP p.l.c. (BP) Stock Price, Analysis & Data
| Bid | 45.88 |
| Market Cap | 119B |
| Revenue (ttm) | 215B |
| Net Income (ttm) | 5.43B |
| -0.22 | |
| 2.09 | |
| 22.06 | |
| 9.39 | |
| P/B (ttm) | 8.17 |
| P/S (ttm) | 0.55 |
| Earnings Date | Oct 30, 2026 |
| Ask | 46.1 |
| Volume | 5,631,061 |
| Avg. Volume (20D) | 9,205,508 |
| Open | 46.02 |
| Previous Close | 46.08 |
| Day's Range | 45.75 - 46.38 |
| 52-Week Range | 32.72 - 48.27 |
| Analyst | Buy |
| Price Target | 48 (4.12%) |
| Dividends | $2.02 (4.38%) |
| Ex-Dividend Date | Aug 14, 2026 |
About BP
BP p.l.c., an integrated energy company, engages in the oil and gas business worldwide. The company operates through Gas & Low Carbon Energy, Oil Production & Operations, and Customers & Products segments. It engages in the production of natural gas, marketing, and trading activities, as well as solar, wind, and hydrogen businesses. The company also offers aviation fuel products and services, such as jet fuel; aviation gasoline; UL91 aviation fue...
Financial Performance
In 2025, BP p.l.c.'s revenue was 189.34B, an increase of 0.08% compared to the previous year's 189.19B. Earnings were 55M, a decrease of -85.56%.
Financial StatementsAnalyst Forecast
According to 18 analyst ratings, the average rating for BP stock is "Buy". The 12-month stock price forecast is 48, which is upside of 4.12% from the latest price.
Stock ForecastsEarnings Surprise
- Revenue of $69.11B misses estimates by $0, with 48.21% YoY growth.
- EPS of 2.22 exceeds estimates by 0.44, with 146.67% YoY growth.
Analysts project revenue of ... Upgrade



