Flow Traders BV (FLOW) — Long-term Investment Intensity

Latest as of December 2025: 46.8%

Flow Traders BV (FLOW) has a Long-term Investment Intensity of 46.8% as of December 2025. Long-term investments of €7.46 Billion represent 46.8% of total assets of €15.94 Billion. A higher ratio indicates a company with significant capital committed to long-duration strategic positions. For the complete balance sheet picture, see FLOW current and non-current assets.

LT Investment Intensity

46.8%
LT Investments / Total Assets

Long-term Investments

€7.46 Billion
EUR

Total Assets

€15.94 Billion
EUR

Country

Netherlands
AS

Flow Traders BV Long-term Investment Intensity (2013–2025)

This chart shows how Flow Traders BV's Long-term Investment Intensity has evolved across 13 annual periods from 2013 to 2025. As of December 2025, the intensity stands at 46.8%, reflecting long-term investments of €7.46 Billion against total assets of €15.94 Billion EUR. See FLOW current assets to equity ratio to evaluate short-term liquidity relative to the company's equity base.

Annual Long-term Investment Intensity for Flow Traders BV (2013–2025)

The table below presents the year-by-year Long-term Investment Intensity for Flow Traders BV from 2013 to 2025, covering 13 annual filings. Each row shows total assets, long-term investments, the intensity percentage, and the change in percentage points compared to the prior year. Read Flow Traders BV (FLOW) financial obligations for a breakdown of total debt and financial obligations.

Year LT Investment Intensity LT Investments (EUR) Total Assets Change (pp)
2025 46.8% €7.46 Billion €15.94 Billion ▼ -6.0 pp
2024 52.8% €6.81 Billion €12.90 Billion ▲ +11.9 pp
2023 41.0% €5.70 Billion €13.92 Billion ▼ -3.7 pp
2022 44.7% €4.96 Billion €11.10 Billion ▲ +2.2 pp
2021 42.4% €4.59 Billion €10.82 Billion ▼ -3.4 pp
2020 45.9% €3.88 Billion €8.45 Billion ▼ -5.7 pp
2019 51.6% €3.49 Billion €6.76 Billion ▼ -2.6 pp
2018 54.3% €3.68 Billion €6.78 Billion ▼ -8.9 pp
2017 63.2% €3.74 Billion €5.92 Billion ▼ -16.6 pp
2016 79.8% €4.62 Billion €5.79 Billion ▲ +79.7 pp
2015 0.1% €4.17 Million €4.60 Billion ▲ +0.1 pp
2014 0.0% €1.34 Million €3.32 Billion ▲ +0.0 pp
2013 0.0% €748.00K €2.91 Billion
pp = percentage points