Segro Plc (SGRO) — Net Asset Quality Index

Latest as of June 2025: 67.8%

Segro Plc (SGRO) has a Net Asset Quality Index of 67.8% as of June 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of GBX17.81 Billion minus total liabilities of GBX5.74 Billion yields net assets of GBX12.07 Billion. A higher index indicates a stronger, lower-leverage balance sheet. Check Segro Plc liquid asset ratio to evaluate the company's liquid asset resilience ratio.

Quality Index

67.8%
Equity / Total Assets

Net Assets

GBX12.07 Billion
GBX

Total Assets

GBX17.81 Billion
GBX

Total Liabilities

GBX5.74 Billion
GBX

Segro Plc Net Asset Quality Index Over Time (1985–2024)

This chart shows how Segro Plc's Net Asset Quality Index has evolved across 40 annual periods from 1985 to 2024. As of June 2025, the index stands at 67.8%, representing net assets of GBX12.07 Billion against total assets of GBX17.81 Billion GBX. See SGRO net working capital ratio to evaluate short-term liquidity relative to the company's equity base.

Annual Net Asset Quality Index for Segro Plc (1985–2024)

The table below presents the year-by-year Net Asset Quality Index for Segro Plc from 1985 to 2024, 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 SGRO market cap.

Year Quality Index Net Assets (GBX) Total Assets Total Liabilities Change (pp)
2024 68.6% GBX12.05 Billion GBX17.57 Billion GBX5.53 Billion ▲ +5.6 pp
2023 63.0% GBX10.90 Billion GBX17.31 Billion GBX6.40 Billion ▼ -2.6 pp
2022 65.6% GBX11.37 Billion GBX17.35 Billion GBX5.97 Billion ▼ -10.0 pp
2021 75.6% GBX13.44 Billion GBX17.78 Billion GBX4.35 Billion ▼ -0.8 pp
2020 76.4% GBX9.67 Billion GBX12.67 Billion GBX3.00 Billion ▲ +0.2 pp
2019 76.1% GBX7.68 Billion GBX10.08 Billion GBX2.41 Billion ▲ +4.6 pp
2018 71.6% GBX6.56 Billion GBX9.17 Billion GBX2.60 Billion ▲ +1.2 pp
2017 70.4% GBX5.58 Billion GBX7.94 Billion GBX2.35 Billion ▲ +1.9 pp
2016 68.4% GBX4.18 Billion GBX6.11 Billion GBX1.93 Billion ▲ +5.8 pp
2015 62.7% GBX3.49 Billion GBX5.56 Billion GBX2.08 Billion ▲ +2.7 pp
2014 60.0% GBX2.89 Billion GBX4.81 Billion GBX1.92 Billion ▲ +4.9 pp
2013 55.2% GBX2.34 Billion GBX4.25 Billion GBX1.91 Billion ▲ +7.0 pp
2012 48.1% GBX2.24 Billion GBX4.65 Billion GBX2.41 Billion ▼ -1.1 pp
2011 49.2% GBX2.56 Billion GBX5.19 Billion GBX2.64 Billion ▼ -1.9 pp
2010 51.1% GBX2.71 Billion GBX5.30 Billion GBX2.59 Billion ▲ +4.2 pp
2009 47.0% GBX2.59 Billion GBX5.52 Billion GBX2.93 Billion ▲ +7.7 pp
2008 39.3% GBX2.01 Billion GBX5.11 Billion GBX3.10 Billion ▼ -13.9 pp
2007 53.2% GBX2.99 Billion GBX5.62 Billion GBX2.63 Billion ▲ +0.2 pp
2006 52.9% GBX3.38 Billion GBX6.39 Billion GBX3.01 Billion ▲ +8.9 pp
2005 44.1% GBX2.45 Billion GBX5.56 Billion GBX3.11 Billion ▼ -3.2 pp
2004 47.3% GBX2.18 Billion GBX4.62 Billion GBX2.44 Billion ▼ -4.3 pp
2003 51.6% GBX2.20 Billion GBX4.26 Billion GBX2.06 Billion ▼ -2.0 pp
2002 53.6% GBX2.27 Billion GBX4.23 Billion GBX1.96 Billion ▼ -0.7 pp
2001 54.3% GBX2.26 Billion GBX4.17 Billion GBX1.90 Billion ▼ -6.9 pp
2000 61.2% GBX2.45 Billion GBX4.00 Billion GBX1.55 Billion ▼ -0.3 pp
1999 61.5% GBX2.12 Billion GBX3.45 Billion GBX1.33 Billion ▲ +4.9 pp
1998 56.7% GBX1.80 Billion GBX3.17 Billion GBX1.38 Billion ▼ -6.6 pp
1997 63.2% GBX1.52 Billion GBX2.41 Billion GBX884.20 Million ▲ +3.0 pp
1996 60.3% GBX1.27 Billion GBX2.11 Billion GBX839.10 Million ▲ +4.8 pp
1995 55.5% GBX1.19 Billion GBX2.14 Billion GBX950.90 Million ▼ -3.0 pp
1994 58.5% GBX1.23 Billion GBX2.10 Billion GBX869.60 Million ▲ +0.0 pp
1993 58.5% GBX1.18 Billion GBX2.03 Billion GBX840.50 Million ▲ +9.7 pp
1992 48.8% GBX930.90 Million GBX1.91 Billion GBX975.80 Million ▼ -5.4 pp
1991 54.2% GBX1.11 Billion GBX2.04 Billion GBX936.20 Million ▲ +1.7 pp
1990 52.5% GBX1.09 Billion GBX2.07 Billion GBX985.50 Million ▼ -7.1 pp
1989 59.6% GBX1.43 Billion GBX2.40 Billion GBX970.10 Million ▼ -0.8 pp
1988 60.4% GBX1.14 Billion GBX1.88 Billion GBX744.50 Million ▼ -3.6 pp
1987 64.0% GBX818.90 Million GBX1.28 Billion GBX459.70 Million ▲ +2.1 pp
1986 61.9% GBX643.40 Million GBX1.04 Billion GBX395.20 Million ▼ -0.9 pp
1985 62.9% GBX557.10 Million GBX886.20 Million GBX329.10 Million
pp = percentage points