Castro (CAST) — Net Asset Quality Index

Latest as of September 2025: 35.8%

Castro (CAST) has a Net Asset Quality Index of 35.8% as of September 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of ILA2.66 Billion minus total liabilities of ILA1.70 Billion yields net assets of ILA950.80 Million. A higher index indicates a stronger, lower-leverage balance sheet. Check Castro liquidity resilience to evaluate the company's liquid asset resilience ratio.

Quality Index

35.8%
Equity / Total Assets

Net Assets

ILA950.80 Million
ILA

Total Assets

ILA2.66 Billion
ILA

Total Liabilities

ILA1.70 Billion
ILA

Castro Net Asset Quality Index Over Time (2004–2024)

This chart shows how Castro's Net Asset Quality Index has evolved across 21 annual periods from 2004 to 2024. As of September 2025, the index stands at 35.8%, representing net assets of ILA950.80 Million against total assets of ILA2.66 Billion ILA. See CAST working capital efficiency to evaluate short-term liquidity relative to the company's equity base.

Annual Net Asset Quality Index for Castro (2004–2024)

The table below presents the year-by-year Net Asset Quality Index for Castro from 2004 to 2024, covering 21 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 market cap of Castro.

Year Quality Index Net Assets (ILA) Total Assets Total Liabilities Change (pp)
2024 29.2% ILA671.36 Million ILA2.30 Billion ILA1.63 Billion ▲ +1.4 pp
2023 27.7% ILA597.18 Million ILA2.15 Billion ILA1.56 Billion ▲ +0.8 pp
2022 27.0% ILA554.92 Million ILA2.06 Billion ILA1.50 Billion ▼ -2.7 pp
2021 29.7% ILA638.09 Million ILA2.15 Billion ILA1.51 Billion ▲ +3.6 pp
2020 26.0% ILA533.13 Million ILA2.05 Billion ILA1.51 Billion ▲ +0.6 pp
2019 25.4% ILA546.39 Million ILA2.15 Billion ILA1.60 Billion ▼ -28.6 pp
2018 54.0% ILA672.01 Million ILA1.25 Billion ILA573.20 Million ▲ +4.4 pp
2017 49.6% ILA457.38 Million ILA921.86 Million ILA464.48 Million ▲ +1.9 pp
2016 47.7% ILA436.34 Million ILA915.25 Million ILA478.91 Million ▼ -7.3 pp
2015 55.0% ILA383.68 Million ILA697.84 Million ILA314.16 Million ▼ -0.5 pp
2014 55.4% ILA373.14 Million ILA673.01 Million ILA299.88 Million ▲ +0.3 pp
2013 55.1% ILA340.68 Million ILA617.80 Million ILA277.12 Million ▼ -1.3 pp
2012 56.5% ILA315.01 Million ILA557.93 Million ILA242.92 Million ▲ +4.2 pp
2011 52.2% ILA280.17 Million ILA536.28 Million ILA256.12 Million ▲ +2.9 pp
2010 49.3% ILA252.95 Million ILA513.08 Million ILA260.13 Million ▲ +1.2 pp
2009 48.1% ILA278.45 Million ILA579.19 Million ILA300.74 Million ▲ +2.3 pp
2008 45.7% ILA243.30 Million ILA531.96 Million ILA288.65 Million ▲ +1.3 pp
2007 44.5% ILA244.48 Million ILA549.95 Million ILA305.47 Million ▼ -18.8 pp
2006 63.3% ILA231.27 Million ILA365.37 Million ILA134.11 Million ▲ +5.8 pp
2005 57.5% ILA202.66 Million ILA352.29 Million ILA149.62 Million ▼ -1.4 pp
2004 58.9% ILA182.42 Million ILA309.69 Million ILA127.28 Million
pp = percentage points