NAV - Key figures

Net asset value per share stands at €91.57, an increase of 1.95% since 31 December 2024.

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 16.11 %, a 161 fold increase over 35 years, outperforming stock market indices and other sector players.

 
Financial structure
(€m)
2021 2022 2023 2024 S12025
Cash and liquid assets net of liabilities 143.7 123.8 382.6 237.2 227
Shareholders’ equity (Group share) 612.4 672.8 732.4 696.1 696.6




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.