NAV - Key figures
Net asset value per share stands at €92.35, an increase of 0?53% since 31 December 2023.
2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | |
Closing NAV per share | 61.87 | 64.82 | 67.19 | 82.16 | 89.45 | 96.86 | 92.35 |
Dividends paid during year (incl. interim dividend) | 5.75 | 1.90 | 1.50 | 3.10 | 2.30 | 2.50 | 5.00 |
Since its IPO in 1991, IDI has delivered its shareholders an internal rate of return (dividends reinvested) of 15.9 %, a nearly 112.5-fold increase over 33 years, outperforming stock market indices and other sector players.
Financial structure (€m) |
2020 | 2021 | 2022 | 2023 | S12024 |
Cash and liquid assets net of liabilities | 123.6 | 143.7 | 123.8 | 382.6 | 335.7 |
Shareholders’ equity (Group share) | 518.4 | 612.4 | 672.8 | 732.4 | 700.4 |
Driving
growth
We have the skills and financial resources needed to help portfolio companies pursue their external growth strategy, whether in France or overseas, with the same goals in mind: stronger positioning and long-term development.
With the expertise of its subsidiary IDI Emerging Markets ($650M in assets under management), the group also operates in private equity in emerging countries.