Castro Working Capital to Net Assets Ratio

Latest as of June 2026: 47.5%

Castro working capital to net assets ratio. Castro (CAST) has a Working Capital to Net Assets ratio of 47.5% as of June 2026. Working capital of ILA473.08 Million (current assets of ILA1.04 Billion minus current liabilities of ILA570.43 Million) is measured against net assets of ILA996.23 Million. A higher ratio indicates strong short-term liquidity financed by the equity base.

WC/NA Ratio

47.5%
Working Capital / Net Assets

Working Capital

ILA473.08 Million
ILA

Current Assets

ILA1.04 Billion
ILA

Current Liabilities

ILA570.43 Million
ILA

Working Capital to Net Assets Ratio of Castro (2012–2025)

Working capital to net assets ratio of Castro from 2012 to 2025. This chart shows how Castro's Working Capital to Net Assets ratio has evolved across 14 annual periods from 2012 to 2025. As of June 2026, the ratio stands at 47.5%, reflecting working capital of ILA473.08 Million against net assets of ILA996.23 Million ILA. Explore how much of Castro's assets are long-term investments to see how much of total assets are deployed in long-term investments.

Castro Working Capital to Net Assets Ratio by Year (2012–2025)

Castro working capital to net assets ratio by year from 2012 to 2025. The table below presents the year-by-year Working Capital to Net Assets ratio for Castro from 2012 to 2025, covering 14 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 the complete balance sheet picture, see Castro asset portfolio.

Year WC/NA Ratio Working Capital (ILA) Net Assets Current Assets Current Liabilities Change (pp)
2025 47.8% ILA462.42 Million ILA967.88 Million ILA1.06 Billion ILA601.01 Million ▲ +13.8 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