| Cash flow (USD) | FY 2025 ended Dec 31, 2025 | FY 2024 ended Dec 31, 2024 | FY 2023 ended Dec 31, 2023 | FY 2022 ended Dec 31, 2022 | FY 2021 ended Dec 31, 2021 | FY 2020 ended Dec 31, 2020 |
|---|---|---|---|---|---|---|
| Net income | -9.83M | 210.39M | 60.58M | -67.97M | 161.83M | 29.16M |
| Depreciation and amortization | -4.48M | -16.25M | -18.88M | -8.78M | -167.2K | -1.05M |
| Cash from operations | 38.72M | 137.45M | 448.45M | -138.61M | -214.56M | -265.01M |
| Dividends paid | -25.87M | -32.10M | -33.90M | -5.67M | ||
| Share buybacks | -202.94M | -245.26M | -543.20M | -1.42B | -330.37M | -149.34M |
| Cash from financing | -52.19M | -128.70M | -443.73M | 138.61M | 207.90M | 271.51M |
| Net change in cash | -13.47M | 8.75M | 4.72M | -6.66M | 6.50M |
From Invesco DB Agriculture Fund's 10-K and 10-Q filings with the SEC. Fiscal years are the company's own, so they may not match the calendar. A blank cell means the company did not report that line. New to this? Read cash flow or reading a 10-K.
Revenue, earnings, margins and balance sheet trends drawn by TradingView from its own data, so figures can differ slightly from the SEC table above.