BP Stock: Price, Earnings History and SEC Filings
BP p.l.c. (BP) last traded at $50.39, up 0.08% on the latest session and up 14.5% over the past month. In its most recent reported quarter (Jun 2026) earnings per share were $2.22 against an analyst estimate of $1.98, a beat of 12.1%.
$50.39 +0.08%
1 month+14.55%
52-week high$51.49
52-week low$33.22
Volume9.87M
ExchangeNYSE
Price data from Yahoo Finance, as of Oct 30, 2026. May be delayed.
BP earnings history
| Quarter | Reported | EPS | Estimate | Surprise |
|---|---|---|---|---|
| Jun 2026 | Aug 4, 2026 | $2.22 | $1.98 | +12.12% |
| Mar 2026 | Apr 28, 2026 | $1.24 | $0.91 | +36.26% |
| Dec 2025 | Feb 10, 2026 | $0.60 | $0.57 | +5.26% |
| Sep 2025 | Nov 4, 2025 | $0.85 | $0.72 | +18.06% |
BP beat the analyst EPS estimate in 4 of its last 4 reported quarters. Source: Nasdaq.
Latest SEC filings for BP
SEC filing data is not available right now. You can search for BP on SEC EDGAR.
BP news
- Big Oil is grappling with how to spend its windfall profitsOct 31, 2026 · finance.yahoo.com
- Big Oil’s Iran War Windfall Is Nearly 3 Times Last Year’s ProfitsOct 31, 2026 · 247wallst.com
- Chevron Stock And Refining Margins Are Now The Key Profit Story In Big OilOct 31, 2026 · finance.yahoo.com
- BP (BP) Q3 2026 Earnings Call TranscriptOct 30, 2026 · fool.com
- European Equities Mostly Lower in Friday Trading; BP CEO Denies Breakup DiscussionsOct 30, 2026 · finance.yahoo.com
- Big Oil Scores $56 Billion Windfall on Spiking Fuel PricesOct 30, 2026 · finance.yahoo.com
- BP (BP) Q3 Earnings: How Key Metrics Compare to Wall Street EstimatesOct 30, 2026 · finance.yahoo.com
- 3 Energy Stocks Income Investors Are Watching After BP Profit ShockOct 30, 2026 · finance.yahoo.com
About BP p.l.c.
BP p.l.c. (BP) is a US-listed public company on NYSE.