Investec plc (INVR) — Net Asset Momentum

Latest YoY growth as of March 2025: +15.7%

Investec plc (INVR) recorded a net asset momentum of 15.7% as of March 2025, with net assets of GBX5.65 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 INVR days of operational coverage to measure how many days the company can operate on defensive assets alone.

YoY Momentum

+15.7%
Year-over-year

Current Net Assets

GBX5.65 Billion
GBX · March 2025

Years of Data

26
2000 – 2025

Country

UK
LSE

Investec plc Net Asset Momentum (2000–2025)

This chart tracks Investec plc's year-over-year net asset growth across 26 annual reporting periods from 2000 to 2025. The most recent momentum reading is +15.7%, with net assets of GBX5.65 Billion GBX as of March 2025. Read total liabilities of Investec plc for a breakdown of total debt and financial obligations.

Annual Net Asset History for Investec plc (2000–2025)

The table below shows the complete annual net asset history for Investec plc from 2000 to 2025, covering 26 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 INVR stock market capitalisation.

Year Net Assets (GBX) Total Assets Total Liabilities YoY Momentum
2025 GBX5.65 Billion GBX58.25 Billion GBX52.60 Billion ▲ +15.7%
2024 GBX4.89 Billion GBX56.63 Billion GBX51.74 Billion ▼ -0.9%
2023 GBX4.93 Billion GBX57.29 Billion GBX52.36 Billion ▼ -7.4%
2022 GBX5.33 Billion GBX58.89 Billion GBX53.56 Billion ▲ +7.0%
2021 GBX4.98 Billion GBX51.45 Billion GBX46.47 Billion ▲ +8.2%
2020 GBX4.60 Billion GBX50.56 Billion GBX45.96 Billion ▼ -12.4%
2019 GBX5.25 Billion GBX57.72 Billion GBX52.47 Billion ▼ -3.3%
2018 GBX5.43 Billion GBX57.62 Billion GBX52.19 Billion ▲ +12.9%
2017 GBX4.81 Billion GBX53.53 Billion GBX48.73 Billion ▲ +24.6%
2016 GBX3.86 Billion GBX45.35 Billion GBX41.49 Billion ▼ -4.5%
2015 GBX4.04 Billion GBX44.35 Billion GBX40.31 Billion ▲ +0.7%
2014 GBX4.01 Billion GBX47.14 Billion GBX43.13 Billion ▲ +0.2%
2013 GBX4.00 Billion GBX51.00 Billion GBX46.99 Billion ▼ -0.2%
2012 GBX4.01 Billion GBX51.55 Billion GBX47.54 Billion ▲ +1.3%
2011 GBX3.96 Billion GBX50.94 Billion GBX46.98 Billion ▲ +20.3%
2010 GBX3.29 Billion GBX46.57 Billion GBX43.28 Billion ▲ +25.6%
2009 GBX2.62 Billion GBX37.36 Billion GBX34.74 Billion ▲ +18.6%
2008 GBX2.21 Billion GBX34.10 Billion GBX31.89 Billion ▲ +21.4%
2007 GBX1.82 Billion GBX26.30 Billion GBX24.48 Billion ▲ +20.4%
2006 GBX1.51 Billion GBX23.90 Billion GBX22.39 Billion ▲ +41.9%
2005 GBX1.07 Billion GBX15.23 Billion GBX14.16 Billion ▲ +32.3%
2004 GBX805.40 Million GBX15.32 Billion GBX14.51 Billion ▲ +9.5%
2003 GBX735.77 Million GBX14.96 Billion GBX14.22 Billion ▼ -95.6%
2002 GBX16.77 Billion GBX16.96 Billion GBX190.66 Million ▲ +6.5%
2001 GBX15.74 Billion GBX15.98 Billion GBX239.13 Million ▼ -1.3%
2000 GBX15.95 Billion GBX16.03 Billion GBX83.98 Million