Castro (CAST) — Working Capital to Net Assets Ratio

Latest as of September 2025: 47.5%

Castro (CAST) has a Working Capital to Net Assets ratio of 47.5% as of September 2025. Working capital of ILA451.76 Million (current assets of ILA1.04 Billion minus current liabilities of ILA588.73 Million) is measured against net assets of ILA950.80 Million. A higher ratio indicates strong short-term liquidity financed by the equity base. See Castro (CAST) balance sheet quality index to measure how much of total assets are equity-financed.

WC/NA Ratio

47.5%
Working Capital / Net Assets

Working Capital

ILA451.76 Million
ILA

Current Assets

ILA1.04 Billion
ILA

Current Liabilities

ILA588.73 Million
ILA

Castro Working Capital to Net Assets (2012–2024)

This chart shows how Castro's Working Capital to Net Assets ratio has evolved across 13 annual periods from 2012 to 2024. As of September 2025, the ratio stands at 47.5%, reflecting working capital of ILA451.76 Million against net assets of ILA950.80 Million ILA. Check Castro (CAST) tangible equity ratio to evaluate the tangible quality of the company's equity base.

Annual Working Capital to Net Assets for Castro (2012–2024)

The table below presents the year-by-year Working Capital to Net Assets ratio for Castro from 2012 to 2024, covering 13 annual filings. Each row shows current assets, current liabilities, working capital, net assets, the ratio, and the change in percentage points compared to the prior year. For live market cap and the full company profile, see market value of Castro.

Year WC/NA Ratio Working Capital (ILA) Net Assets Current Assets Current Liabilities Change (pp)
2024 34.0% ILA228.43 Million ILA671.36 Million ILA829.39 Million ILA600.96 Million ▼ -21.3 pp
2023 55.4% ILA330.65 Million ILA597.18 Million ILA797.04 Million ILA466.39 Million ▲ +9.6 pp
2022 45.8% ILA254.09 Million ILA554.92 Million ILA778.95 Million ILA524.86 Million ▼ -19.2 pp
2021 64.9% ILA414.38 Million ILA638.09 Million ILA935.74 Million ILA521.36 Million ▼ -12.7 pp
2020 77.6% ILA413.94 Million ILA533.13 Million ILA852.88 Million ILA438.95 Million ▲ +42.3 pp
2019 35.3% ILA193.13 Million ILA546.39 Million ILA704.24 Million ILA511.12 Million ▼ -40.2 pp
2018 75.5% ILA507.54 Million ILA672.01 Million ILA791.10 Million ILA283.56 Million ▲ +10.9 pp
2017 64.6% ILA295.52 Million ILA457.38 Million ILA487.79 Million ILA192.27 Million ▼ -16.2 pp
2016 80.8% ILA352.60 Million ILA436.34 Million ILA558.21 Million ILA205.61 Million ▲ +12.5 pp
2015 68.3% ILA262.12 Million ILA383.68 Million ILA440.25 Million ILA178.13 Million ▼ -15.0 pp
2014 83.3% ILA310.70 Million ILA373.14 Million ILA475.36 Million ILA164.65 Million ▲ +2.6 pp
2013 80.7% ILA274.95 Million ILA340.68 Million ILA448.49 Million ILA173.54 Million ▲ +4.3 pp
2012 76.4% ILA240.70 Million ILA315.01 Million ILA412.10 Million ILA171.41 Million
pp = percentage points