Vesuvius PLC (VSVS) — Net Asset Quality Index

Latest as of June 2025: 49.9%

Vesuvius PLC (VSVS) has a Net Asset Quality Index of 49.9% as of June 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of GBX2.32 Billion minus total liabilities of GBX1.16 Billion yields net assets of GBX1.16 Billion. A higher index indicates a stronger, lower-leverage balance sheet. Check VSVS financial resilience to evaluate the company's liquid asset resilience ratio.

Quality Index

49.9%
Equity / Total Assets

Net Assets

GBX1.16 Billion
GBX

Total Assets

GBX2.32 Billion
GBX

Total Liabilities

GBX1.16 Billion
GBX

Vesuvius PLC Net Asset Quality Index Over Time (1985–2024)

This chart shows how Vesuvius PLC's Net Asset Quality Index has evolved across 40 annual periods from 1985 to 2024. As of June 2025, the index stands at 49.9%, representing net assets of GBX1.16 Billion against total assets of GBX2.32 Billion GBX. See VSVS working capital ratio to evaluate short-term liquidity relative to the company's equity base.

Annual Net Asset Quality Index for Vesuvius PLC (1985–2024)

The table below presents the year-by-year Net Asset Quality Index for Vesuvius 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 Vesuvius PLC (VSVS) market capitalisation.

Year Quality Index Net Assets (GBX) Total Assets Total Liabilities Change (pp)
2024 54.2% GBX1.24 Billion GBX2.29 Billion GBX1.05 Billion ▼ -3.6 pp
2023 57.8% GBX1.32 Billion GBX2.28 Billion GBX962.00 Million ▲ +1.3 pp
2022 56.5% GBX1.32 Billion GBX2.33 Billion GBX1.01 Billion ▲ +5.0 pp
2021 51.6% GBX1.10 Billion GBX2.13 Billion GBX1.03 Billion ▼ -3.6 pp
2020 55.2% GBX1.13 Billion GBX2.05 Billion GBX919.10 Million ▲ +2.2 pp
2019 53.0% GBX1.11 Billion GBX2.10 Billion GBX990.10 Million ▲ +0.9 pp
2018 52.1% GBX1.14 Billion GBX2.19 Billion GBX1.05 Billion ▲ +0.2 pp
2017 51.9% GBX1.07 Billion GBX2.07 Billion GBX996.20 Million ▼ -1.0 pp
2016 52.9% GBX1.10 Billion GBX2.08 Billion GBX980.00 Million ▲ +0.5 pp
2015 52.4% GBX905.10 Million GBX1.73 Billion GBX823.60 Million ▲ +0.0 pp
2014 52.3% GBX923.10 Million GBX1.76 Billion GBX840.30 Million ▼ -0.3 pp
2013 52.6% GBX883.90 Million GBX1.68 Billion GBX795.00 Million ▲ +5.1 pp
2012 47.6% GBX867.80 Million GBX1.82 Billion GBX956.10 Million ▼ -1.7 pp
2011 49.2% GBX1.33 Billion GBX2.71 Billion GBX1.37 Billion ▲ +0.6 pp
2010 48.7% GBX1.28 Billion GBX2.62 Billion GBX1.35 Billion ▲ +3.5 pp
2009 45.2% GBX1.07 Billion GBX2.36 Billion GBX1.29 Billion ▲ +8.4 pp
2008 36.8% GBX992.20 Million GBX2.70 Billion GBX1.71 Billion ▼ -15.6 pp
2007 52.4% GBX765.90 Million GBX1.46 Billion GBX695.40 Million ▲ +15.4 pp
2006 37.0% GBX484.20 Million GBX1.31 Billion GBX825.50 Million ▲ +4.8 pp
2005 32.2% GBX461.70 Million GBX1.44 Billion GBX974.00 Million ▲ +0.6 pp
2004 31.5% GBX443.10 Million GBX1.41 Billion GBX962.80 Million ▼ -9.2 pp
2003 40.7% GBX626.90 Million GBX1.54 Billion GBX913.80 Million ▼ -1.5 pp
2002 42.2% GBX728.10 Million GBX1.72 Billion GBX996.10 Million ▲ +11.9 pp
2001 30.3% GBX597.10 Million GBX1.97 Billion GBX1.37 Billion ▲ +1.7 pp
2000 28.6% GBX645.80 Million GBX2.26 Billion GBX1.61 Billion ▲ +0.1 pp
1999 28.6% GBX582.40 Million GBX2.04 Billion GBX1.46 Billion ▼ -12.7 pp
1998 41.2% GBX544.90 Million GBX1.32 Billion GBX776.30 Million ▼ -5.3 pp
1997 46.5% GBX593.20 Million GBX1.28 Billion GBX682.10 Million ▼ -0.1 pp
1996 46.6% GBX552.80 Million GBX1.19 Billion GBX632.40 Million ▼ -9.5 pp
1995 56.1% GBX747.30 Million GBX1.33 Billion GBX584.50 Million ▲ +5.2 pp
1994 50.9% GBX570.10 Million GBX1.12 Billion GBX549.20 Million ▼ -4.3 pp
1993 55.2% GBX637.30 Million GBX1.15 Billion GBX516.90 Million ▲ +13.1 pp
1992 42.1% GBX458.10 Million GBX1.09 Billion GBX628.90 Million ▼ -14.7 pp
1991 56.8% GBX509.30 Million GBX896.10 Million GBX386.80 Million ▲ +11.1 pp
1990 45.8% GBX499.40 Million GBX1.09 Billion GBX591.90 Million ▲ +8.8 pp
1989 36.9% GBX558.90 Million GBX1.51 Billion GBX954.70 Million ▼ -9.0 pp
1988 45.9% GBX504.20 Million GBX1.10 Billion GBX593.20 Million ▼ -10.2 pp
1987 56.1% GBX501.90 Million GBX894.00 Million GBX392.10 Million ▲ +9.9 pp
1986 46.2% GBX312.80 Million GBX676.70 Million GBX363.90 Million ▼ -7.8 pp
1985 54.1% GBX257.70 Million GBX476.70 Million GBX219.00 Million
pp = percentage points