Castro (CAST) — Working Capital to Net Assets Ratio

Latest as of March 2026: 45.0%

Castro (CAST) has a Working Capital to Net Assets ratio of 45.0% as of March 2026. Working capital of ILA428.60 Million (current assets of ILA999.25 Million minus current liabilities of ILA570.65 Million) is measured against net assets of ILA951.42 Million. A higher ratio indicates strong short-term liquidity financed by the equity base. See financial agility of Castro to measure the company's free cash flow as a share of total liabilities.

WC/NA Ratio

45.0%
Working Capital / Net Assets

Working Capital

ILA428.60 Million
ILA

Current Assets

ILA999.25 Million
ILA

Current Liabilities

ILA570.65 Million
ILA

Castro Working Capital to Net Assets (2012–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 March 2026, the ratio stands at 45.0%, reflecting working capital of ILA428.60 Million against net assets of ILA951.42 Million ILA. See CAST cash and liquid assets coverage to measure how many days the company can operate on defensive assets alone.

Annual Working Capital to Net Assets for Castro (2012–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 live market cap and the full company profile, see Castro stock valuation.

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