Renew Holdings plc (RNWH) — Net Asset Momentum

Latest YoY growth as of September 2025: +16.8%

Renew Holdings plc (RNWH) recorded a net asset momentum of 16.8% as of September 2025, with net assets of GBX241.14 Million 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 Renew Holdings plc (RNWH) defensive interval to measure how many days the company can operate on defensive assets alone.

YoY Momentum

+16.8%
Year-over-year

Current Net Assets

GBX241.14 Million
GBX · September 2025

Years of Data

40
1986 – 2025

Country

UK
LSE

Renew Holdings plc Net Asset Momentum (1986–2025)

This chart tracks Renew Holdings plc's year-over-year net asset growth across 40 annual reporting periods from 1986 to 2025. The most recent momentum reading is +16.8%, with net assets of GBX241.14 Million GBX as of September 2025. Read Renew Holdings plc (RNWH) financial obligations for a breakdown of total debt and financial obligations.

Annual Net Asset History for Renew Holdings plc (1986–2025)

The table below shows the complete annual net asset history for Renew Holdings plc from 1986 to 2025, covering 40 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 RNWH market cap overview.

Year Net Assets (GBX) Total Assets Total Liabilities YoY Momentum
2025 GBX241.14 Million GBX530.65 Million GBX289.51 Million ▲ +16.8%
2024 GBX206.39 Million GBX547.71 Million GBX341.32 Million ▲ +15.0%
2023 GBX179.40 Million GBX449.63 Million GBX270.24 Million ▲ +20.7%
2022 GBX148.68 Million GBX400.86 Million GBX252.18 Million ▲ +19.1%
2021 GBX124.82 Million GBX374.12 Million GBX249.30 Million ▲ +3.6%
2020 GBX120.45 Million GBX358.79 Million GBX238.34 Million ▲ +30.6%
2019 GBX92.26 Million GBX297.21 Million GBX204.95 Million ▲ +22.2%
2018 GBX75.47 Million GBX304.87 Million GBX229.40 Million ▲ +169.0%
2017 GBX28.06 Million GBX214.33 Million GBX186.27 Million ▲ +34.3%
2016 GBX20.89 Million GBX194.96 Million GBX174.07 Million ▼ -16.3%
2015 GBX24.97 Million GBX204.94 Million GBX179.97 Million ▲ +80.0%
2014 GBX13.87 Million GBX178.39 Million GBX164.52 Million ▲ +34.2%
2013 GBX10.34 Million GBX135.13 Million GBX124.80 Million ▲ +16.2%
2012 GBX8.89 Million GBX124.55 Million GBX115.65 Million ▼ -0.9%
2011 GBX8.98 Million GBX138.85 Million GBX129.88 Million ▼ -31.8%
2010 GBX13.16 Million GBX113.86 Million GBX100.69 Million ▲ +16.2%
2009 GBX11.33 Million GBX109.73 Million GBX98.41 Million ▼ -20.7%
2008 GBX14.28 Million GBX140.62 Million GBX126.34 Million ▲ +42.7%
2007 GBX10.01 Million GBX140.18 Million GBX130.18 Million ▲ +88.3%
2006 GBX5.32 Million GBX131.46 Million GBX126.14 Million ▲ +10.8%
2005 GBX4.80 Million GBX132.24 Million GBX127.44 Million ▼ -35.7%
2004 GBX7.46 Million GBX166.42 Million GBX158.96 Million ▼ -81.5%
2003 GBX40.43 Million GBX182.73 Million GBX142.30 Million ▲ +17.8%
2002 GBX34.33 Million GBX168.47 Million GBX134.14 Million ▲ +25.7%
2001 GBX27.32 Million GBX158.02 Million GBX130.70 Million ▲ +18.2%
2000 GBX23.11 Million GBX94.40 Million GBX71.29 Million ▲ +12.5%
1999 GBX20.55 Million GBX80.63 Million GBX60.08 Million ▲ +82.4%
1998 GBX11.26 Million GBX114.51 Million GBX103.24 Million ▼ -26.8%
1997 GBX15.39 Million GBX115.46 Million GBX100.07 Million ▼ -15.3%
1996 GBX18.18 Million GBX131.40 Million GBX113.22 Million ▼ -39.5%
1995 GBX30.05 Million GBX186.50 Million GBX156.46 Million ▼ -51.7%
1994 GBX62.23 Million GBX213.01 Million GBX150.78 Million ▲ +567.6%
1993 GBX-13.31 Million GBX190.80 Million GBX204.11 Million ▼ -129.3%
1992 GBX45.50 Million GBX207.57 Million GBX162.07 Million ▼ -35.4%
1991 GBX70.41 Million GBX268.94 Million GBX198.53 Million ▼ -26.4%
1990 GBX95.72 Million GBX322.35 Million GBX226.64 Million ▼ -6.2%
1989 GBX102.09 Million GBX298.76 Million GBX196.67 Million ▲ +9.3%
1988 GBX93.40 Million GBX249.37 Million GBX155.97 Million ▲ +24.4%
1987 GBX75.08 Million GBX190.15 Million GBX115.07 Million ▲ +12.6%
1986 GBX66.70 Million GBX140.90 Million GBX74.20 Million