Barratt Redrow plc (BTRW) — Net Asset Quality Index

Latest as of December 2025: 68.9%

Barratt Redrow plc (BTRW) has a Net Asset Quality Index of 68.9% as of December 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of GBX11.26 Billion minus total liabilities of GBX3.50 Billion yields net assets of GBX7.76 Billion. A higher index indicates a stronger, lower-leverage balance sheet. Check Barratt Redrow plc (BTRW) liquid assets ratio to evaluate the company's liquid asset resilience ratio.

Quality Index

68.9%
Equity / Total Assets

Net Assets

GBX7.76 Billion
GBX

Total Assets

GBX11.26 Billion
GBX

Total Liabilities

GBX3.50 Billion
GBX

Barratt Redrow plc Net Asset Quality Index Over Time (1986–2025)

This chart shows how Barratt Redrow plc's Net Asset Quality Index has evolved across 40 annual periods from 1986 to 2025. As of December 2025, the index stands at 68.9%, representing net assets of GBX7.76 Billion against total assets of GBX11.26 Billion GBX. See Barratt Redrow plc current assets vs equity to evaluate short-term liquidity relative to the company's equity base.

Annual Net Asset Quality Index for Barratt Redrow plc (1986–2025)

The table below presents the year-by-year Net Asset Quality Index for Barratt Redrow plc from 1986 to 2025, covering 40 annual filings. Each row shows total assets, total liabilities, net assets, the quality index percentage, and the change in percentage points compared to the prior year. For market capitalisation and the full company profile, see BTRW stock market capitalisation.

Year Quality Index Net Assets (GBX) Total Assets Total Liabilities Change (pp)
2025 68.2% GBX7.87 Billion GBX11.55 Billion GBX3.68 Billion ▼ -0.9 pp
2024 69.1% GBX5.44 Billion GBX7.88 Billion GBX2.44 Billion ▼ -0.9 pp
2023 69.9% GBX5.60 Billion GBX8.00 Billion GBX2.41 Billion ▲ +1.3 pp
2022 68.6% GBX5.63 Billion GBX8.21 Billion GBX2.58 Billion ▼ -4.4 pp
2021 73.0% GBX5.45 Billion GBX7.47 Billion GBX2.02 Billion ▲ +2.4 pp
2020 70.5% GBX4.84 Billion GBX6.86 Billion GBX2.02 Billion ▲ +4.4 pp
2019 66.1% GBX4.87 Billion GBX7.37 Billion GBX2.50 Billion ▼ -0.2 pp
2018 66.4% GBX4.60 Billion GBX6.93 Billion GBX2.33 Billion ▲ +1.0 pp
2017 65.4% GBX4.32 Billion GBX6.61 Billion GBX2.29 Billion ▲ +2.9 pp
2016 62.5% GBX4.01 Billion GBX6.42 Billion GBX2.41 Billion ▼ -0.3 pp
2015 62.8% GBX3.71 Billion GBX5.91 Billion GBX2.20 Billion ▼ -2.4 pp
2014 65.2% GBX3.35 Billion GBX5.14 Billion GBX1.79 Billion ▲ +1.9 pp
2013 63.3% GBX3.07 Billion GBX4.85 Billion GBX1.78 Billion ▲ +0.7 pp
2012 62.6% GBX2.97 Billion GBX4.75 Billion GBX1.78 Billion ▲ +1.2 pp
2011 61.4% GBX2.93 Billion GBX4.78 Billion GBX1.85 Billion ▲ +6.4 pp
2010 55.0% GBX2.90 Billion GBX5.28 Billion GBX2.38 Billion ▲ +8.7 pp
2009 46.2% GBX2.33 Billion GBX5.04 Billion GBX2.71 Billion ▼ -1.3 pp
2008 47.5% GBX2.87 Billion GBX6.04 Billion GBX3.17 Billion ▲ +0.0 pp
2007 47.5% GBX2.90 Billion GBX6.10 Billion GBX3.20 Billion ▼ -7.2 pp
2006 54.7% GBX1.54 Billion GBX2.81 Billion GBX1.27 Billion ▲ +6.7 pp
2005 48.0% GBX1.33 Billion GBX2.76 Billion GBX1.43 Billion ▼ -1.1 pp
2004 49.1% GBX1.12 Billion GBX2.27 Billion GBX1.16 Billion ▲ +1.5 pp
2003 47.6% GBX908.90 Million GBX1.91 Billion GBX999.40 Million ▲ +1.2 pp
2002 46.4% GBX759.50 Million GBX1.64 Billion GBX876.70 Million ▼ -1.7 pp
2001 48.1% GBX631.10 Million GBX1.31 Billion GBX680.60 Million ▼ -1.4 pp
2000 49.5% GBX528.70 Million GBX1.07 Billion GBX539.60 Million ▼ -0.4 pp
1999 49.9% GBX454.30 Million GBX911.10 Million GBX456.80 Million ▼ -1.9 pp
1998 51.8% GBX399.40 Million GBX771.20 Million GBX371.80 Million ▼ -2.5 pp
1997 54.3% GBX356.40 Million GBX656.10 Million GBX299.70 Million ▼ -0.4 pp
1996 54.7% GBX332.00 Million GBX606.90 Million GBX274.90 Million ▲ +11.9 pp
1995 42.8% GBX221.80 Million GBX518.60 Million GBX296.80 Million ▼ -5.4 pp
1994 48.2% GBX205.40 Million GBX426.20 Million GBX220.80 Million ▲ +0.1 pp
1993 48.1% GBX192.50 Million GBX400.10 Million GBX207.60 Million ▲ +0.0 pp
1992 48.1% GBX180.40 Million GBX375.10 Million GBX194.70 Million ▲ +13.1 pp
1991 35.0% GBX171.00 Million GBX488.90 Million GBX317.90 Million ▼ -9.9 pp
1990 44.9% GBX270.90 Million GBX603.60 Million GBX332.70 Million ▼ -1.0 pp
1989 45.9% GBX269.50 Million GBX587.30 Million GBX317.80 Million ▼ -8.0 pp
1988 53.9% GBX245.30 Million GBX455.00 Million GBX209.70 Million ▲ +0.1 pp
1987 53.9% GBX230.20 Million GBX427.40 Million GBX197.20 Million ▼ -4.4 pp
1986 58.3% GBX219.40 Million GBX376.40 Million GBX157.00 Million
pp = percentage points