Companies: 10,795·Total market cap: $144.5T
BP p.l.c.

BP p.l.c.

BP.LLSEEnergy● Active
$540.90
$-4.70(-0.86%)
Market Cap$83.6B
P/E Ratio
52W High$609.4
52W Low$362
Overview

BP p.l.c. (BP.L) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · BP.L · as of Jun 9, 2026

Key Statistics

EPS (TTM)$0.19bp.l eps ttm · bp.l earnings per shareEarnings history
PE Ratio (TTM)2778.1×bp.l pe ratio ttm · bp.l price to earningsPE Ratio deep dive
Revenue (TTM)$193.5Bbp.l revenue ttm · bp.l annual revenueFull revenue history
Dividend Yield4.62%does bp.l pay dividends · bp.l dividend yieldDividend history
Shares Outstanding15.59Bbp.l shares outstanding · bp.l floatShares outstanding history
Next EarningsAug 4, 2026Est.bp.l earnings date · bp.l next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$189.34B▲ +2.21% YoY
202320242025
bp p.l.c. revenue · bp.l revenue 2025
FY 2025Net Income$55.0M▼ 85.63% YoY
202320242025
bp p.l.c. net income · bp.l profit 2025
FY 2025EPS$0.00▼ 84.98% YoY
202320242025
bp.l eps · bp p.l.c. earnings per share 2025
TTM:Revenue: $193.54BNet Income: $3.13BEPS: $0.19View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy33 analystsis bp.l a buy · bp.l analyst rating
Strong Buy
0
Buy
19
Hold
14
Sell
0
Strong Sell
0
12-Month Price Target
$Low
$540.90Current
$Avg Target
$High
bp.l price target · bp.l 12 month forecast

Total: 33 · Buy rate: 57.6%

Stock Performance

Full History
1D-0.63%
1W+0.02%
1M+1.17%
3M+6.31%
YTD+25.27%
1Y+49.69%
5Y+66.96%

About BP p.l.c.

CEOCarol-Lee Howle
IPO DateJul 1, 1988
Employees100,500
CountryGB
Websitebp.com

BP p.l.c. functions as a global energy corporation. Its activities are structured across four primary divisions: Gas & Low Carbon Energy, Oil Production & Operations, Customers & Products, and Rosneft…

what is bp p.l.c. · bp.l stock overview · bp p.l.c. company profile · who is bp p.l.c. ceo · bp.l LSE · bp p.l.c. headquarters · bp p.l.c. business segments

About Stock Overview & Key Data

BP p.l.c. (BP.L) is a Energy company in the Oil & Gas Integrated industry, listed on LSE since Jul 1, 1988. As of the latest trading session, BP.L stock price is $540.90, with a market capitalization of $83.6B. The stock has returned +49.69% over the past 12 months and +25.27% year-to-date.

According to 33 Wall Street analysts, the consensus rating for BP p.l.c. stock is Buy, with an average 12-month price target of $—. In fiscal year 2025, BP p.l.c. reported revenue of $189.3B and net income of $55.0M. For detailed data — including BP p.l.c. revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, BP p.l.c. (BP.L) stock price is $540.90. The stock is traded on LSE under the ticker symbol BP.L. The 52-week range is $362.00 – $609.40.

BP.L stock priceBP.L quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 9, 2026Not investment advice