SOF NAV rose to €11.5 billion on H1 2026 net result of €857.5 million
SOF reported H1 2026 net result of €857.5 million and NAV of €11.5 billion. Company cites diversified direct and fund investments, portfolio rotation, disciplined capital deployment and enhanced ESG integration.