BP p.l.c (BP-A) — Net Asset Momentum

Latest YoY growth as of December 2025: -5.5%

BP p.l.c (BP-A) recorded a net asset momentum of -5.5% as of December 2025, with net assets of GBX74.00 Billion GBX. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. See defensive interval ratio of BP p.l.c to measure how many days the company can operate on defensive assets alone.

YoY Momentum

-5.5%
Year-over-year

Current Net Assets

GBX74.00 Billion
GBX · December 2025

Years of Data

41
1985 – 2025

Country

UK
LSE

BP p.l.c Net Asset Momentum (1985–2025)

This chart tracks BP p.l.c's year-over-year net asset growth across 41 annual reporting periods from 1985 to 2025. The most recent momentum reading is -5.5%, with net assets of GBX74.00 Billion GBX as of December 2025. Read BP p.l.c total liabilities for a breakdown of total debt and financial obligations.

Annual Net Asset History for BP p.l.c (1985–2025)

The table below shows the complete annual net asset history for BP p.l.c from 1985 to 2025, covering 41 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see market value of BP p.l.c.

Year Net Assets (GBX) Total Assets Total Liabilities YoY Momentum
2025 GBX74.00 Billion GBX278.53 Billion GBX204.53 Billion ▼ -5.5%
2024 GBX78.32 Billion GBX282.23 Billion GBX203.91 Billion ▼ -8.4%
2023 GBX85.49 Billion GBX280.29 Billion GBX194.80 Billion ▲ +3.0%
2022 GBX82.99 Billion GBX288.12 Billion GBX205.13 Billion ▼ -8.2%
2021 GBX90.44 Billion GBX287.27 Billion GBX196.83 Billion ▲ +5.7%
2020 GBX85.57 Billion GBX267.65 Billion GBX182.09 Billion ▼ -15.0%
2019 GBX100.71 Billion GBX295.19 Billion GBX194.49 Billion ▼ -0.8%
2018 GBX101.55 Billion GBX282.18 Billion GBX180.63 Billion ▲ +1.1%
2017 GBX100.40 Billion GBX276.51 Billion GBX176.11 Billion ▲ +3.7%
2016 GBX96.84 Billion GBX263.32 Billion GBX166.47 Billion ▼ -1.6%
2015 GBX98.39 Billion GBX261.83 Billion GBX163.44 Billion ▼ -12.7%
2014 GBX112.64 Billion GBX284.31 Billion GBX171.66 Billion ▼ -13.6%
2013 GBX130.41 Billion GBX305.69 Billion GBX175.28 Billion ▲ +9.0%
2012 GBX119.62 Billion GBX300.99 Billion GBX181.37 Billion ▲ +6.3%
2011 GBX112.48 Billion GBX290.93 Billion GBX178.44 Billion ▲ +17.3%
2010 GBX95.89 Billion GBX272.26 Billion GBX176.37 Billion ▼ -6.1%
2009 GBX102.11 Billion GBX235.97 Billion GBX133.85 Billion ▲ +10.9%
2008 GBX92.11 Billion GBX228.24 Billion GBX136.13 Billion ▼ -2.7%
2007 GBX94.65 Billion GBX236.08 Billion GBX141.42 Billion ▲ +10.7%
2006 GBX85.47 Billion GBX217.60 Billion GBX132.14 Billion ▲ +5.8%
2005 GBX80.77 Billion GBX206.91 Billion GBX126.15 Billion ▼ -8.8%
2004 GBX88.57 Billion GBX194.63 Billion GBX106.06 Billion ▲ +13.3%
2003 GBX78.21 Billion GBX170.66 Billion GBX92.45 Billion ▲ +79.7%
2002 GBX43.51 Billion GBX98.84 Billion GBX55.33 Billion ▼ -3.7%
2001 GBX45.18 Billion GBX97.55 Billion GBX52.36 Billion ▼ -38.9%
2000 GBX74.00 Billion GBX143.94 Billion GBX69.94 Billion ▲ +66.9%
1999 GBX44.34 Billion GBX89.56 Billion GBX45.22 Billion ▲ +3.5%
1998 GBX42.86 Billion GBX84.50 Billion GBX41.64 Billion ▲ +19.3%
1997 GBX35.93 Billion GBX83.38 Billion GBX47.45 Billion ▲ +178.4%
1996 GBX12.90 Billion GBX32.57 Billion GBX19.67 Billion ▲ +8.2%
1995 GBX11.92 Billion GBX32.35 Billion GBX20.43 Billion ▲ +6.8%
1994 GBX11.17 Billion GBX31.09 Billion GBX19.92 Billion ▲ +13.4%
1993 GBX9.85 Billion GBX31.02 Billion GBX21.17 Billion ▼ -0.1%
1992 GBX9.86 Billion GBX34.79 Billion GBX24.93 Billion ▼ -10.0%
1991 GBX10.95 Billion GBX31.79 Billion GBX20.84 Billion ▼ -2.6%
1990 GBX11.24 Billion GBX30.70 Billion GBX19.46 Billion ▼ -1.7%
1989 GBX11.44 Billion GBX31.61 Billion GBX20.17 Billion ▼ -5.7%
1988 GBX12.13 Billion GBX29.32 Billion GBX17.19 Billion ▲ +7.7%
1987 GBX11.27 Billion GBX26.87 Billion GBX15.61 Billion ▼ -15.5%
1986 GBX13.34 Billion GBX28.65 Billion GBX15.31 Billion ▲ +1.1%
1985 GBX13.19 Billion GBX30.54 Billion GBX17.34 Billion