KUBOTA CORP. ADR/20 (KUOA) — Working Capital to Net Assets Ratio

Latest as of December 2025: 40.1%

KUBOTA CORP. ADR/20 (KUOA) has a Working Capital to Net Assets ratio of 40.1% as of December 2025. Working capital of €1.15 Trillion (current assets of €2.92 Trillion minus current liabilities of €1.77 Trillion) is measured against net assets of €2.87 Trillion. A higher ratio indicates strong short-term liquidity financed by the equity base. See how many days can KUBOTA CORP. ADR/20 fund operations to measure how many days the company can operate on defensive assets alone.

WC/NA Ratio

40.1%
Working Capital / Net Assets

Working Capital

€1.15 Trillion
EUR

Current Assets

€2.92 Trillion
EUR

Current Liabilities

€1.77 Trillion
EUR

KUBOTA CORP. ADR/20 Working Capital to Net Assets (2021–2025)

This chart shows how KUBOTA CORP. ADR/20's Working Capital to Net Assets ratio has evolved across 5 annual periods from 2021 to 2025. As of December 2025, the ratio stands at 40.1%, reflecting working capital of €1.15 Trillion against net assets of €2.87 Trillion EUR. For the complete balance sheet picture, see KUBOTA CORP. ADR/20 asset portfolio.

Annual Working Capital to Net Assets for KUBOTA CORP. ADR/20 (2021–2025)

The table below presents the year-by-year Working Capital to Net Assets ratio for KUBOTA CORP. ADR/20 from 2021 to 2025, covering 5 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. Check KUBOTA CORP. ADR/20 asset resilience ratio to evaluate the company's liquid asset resilience ratio.

Year WC/NA Ratio Working Capital (EUR) Net Assets Current Assets Current Liabilities Change (pp)
2025 40.1% €1.15 Trillion €2.87 Trillion €2.92 Trillion €1.77 Trillion ▲ +0.2 pp
2024 39.9% €1.09 Trillion €2.74 Trillion €2.87 Trillion €1.78 Trillion ▼ -5.1 pp
2023 45.0% €1.09 Trillion €2.42 Trillion €2.58 Trillion €1.49 Trillion ▲ +11.5 pp
2022 33.5% €704.21 Billion €2.10 Trillion €2.29 Trillion €1.58 Trillion ▲ +2.5 pp
2021 31.0% €553.68 Billion €1.79 Trillion €1.87 Trillion €1.31 Trillion
pp = percentage points