• Blog
  • Pricing
  • Contact
  • FAQ
Sign InSign Up
AI Agent for Financial MarketsAsk anything. Our AI Agent brings real-time data and full market coverage.Open chat
MarketsStocksCryptoForexCommoditiesCalendarInsiders
BP

BP

BP p.l.c.

NYSEEnergyOil & Gas IntegratedGB

USD42.78

+0.10 (+0.23%)

Rating:B-

Company Profile

CEO

Carol-Lee Howle

IPO Date

1977-01-03

Sector

Energy

Industry

Oil & Gas Integrated

Exchange

NYSE

Country

GB

Market Metrics

Open

$42.23

Prev. Close

$42.68

Day Low

$42.21

Day High

$43.10

52W Low

$29.58

52W High

$48.27

Market Cap

$112.19B

Volume

6.26M

OverviewFinancialsRatingsInsidersSentimentsChart Patterns
Financial Scores

Altman Z-Score

1.22

Piotroski Score

8.00

Annual Ratios
DatePeriodGross MarginNet MarginROEROAD/ECurrent RatioP/E
31 Dec 2025FY17.7%0.0%0.1%0.0%1.371.261650.4
31 Dec 2024FY15.2%0.2%0.6%0.1%1.211.25
Quarterly Ratios
DatePeriodGross MarginNet MarginROEROAD/ECurrent RatioP/E
31 Mar 2026Q124.1%7.4%6.7%1.2%1.331.228.2
31 Dec 2025Q416.2%-7.2%-6.5%-1.2%1.371.26
210.4
31 Dec 2023FY22.2%7.3%22.0%5.5%0.901.216.9
31 Dec 2022FY22.4%-1.0%-3.7%-0.9%0.821.09-43.9
31 Dec 2021FY14.0%4.8%9.8%2.6%0.921.1512.1
31 Dec 2020FY-0.5%-19.2%-30.2%-8.0%1.151.22-3.3
31 Dec 2019FY9.4%1.4%4.1%1.4%0.791.1231.3
31 Dec 2018FY9.7%3.1%9.0%3.2%0.661.0514.2
31 Dec 2017FY8.7%1.4%3.6%1.3%0.641.1638.9
31 Dec 2016FY6.8%0.1%0.1%0.0%0.611.161126.0
-6.6
30 Sept 2025Q328.4%2.4%2.0%0.4%1.281.1919.3
30 Jun 2025Q218.3%3.5%2.7%0.6%1.271.2112.1
31 Mar 2025Q118.0%1.5%1.5%0.3%1.580.9532.3
31 Dec 2024Q412.3%-4.3%-3.2%-0.7%1.211.25-10.5
30 Sept 2024Q315.9%0.4%0.3%0.1%1.061.22103.8
30 Jun 2024Q214.7%-0.3%-0.2%-0.0%0.981.24-192.5
31 Mar 2024Q119.5%4.6%3.2%0.8%0.921.2311.9
31 Dec 2023Q419.8%0.7%0.5%0.1%0.901.2166.8