ICG Enterprise Trust plcPreliminary Results for the twelve months ended 31 January 20267 May 2026 Highlights Portfolio Return ...