Portfolio performance

Top 30 companies' revenue

10.0%

Last 12 months (LTM) growth1

Investment portfolio return

4.8%

LTM on a local currency basis1

Portfolio value

£1,353m

As at 31 Jan 2026

Top 30 companies' EBITDA2

14.0%

LTM growth1, 3

Continuing our track record of growth

At 31 January 2026, our Portfolio was valued at £1,353m. Over the last five years, our Portfolio has generated an annualised Portfolio Return on a Local Currency Basis of 11.8% and 4.8% on an LTM basis.

3D rendered financial performance bar chart results shot on a reflective background

Realisation activity

Realisation activity during the 12 months to 31 January 2026 generated Total Proceeds of £382m.

In the last 12 months, there were 49 Full Exits. These were completed at a weighted average Uplift to Carrying Value of 11.2% and weighted average Multiple to Cost of 3.0x.

£382m

Total proceeds1

11.2%

Realisation uplift2

3.0x

Multiple of costs of realisations2

1. 12 months to 31 January 2026

Investment activity

Total New Investments of £194m in the 12 months to 31 January 2026, of which 32% (£62m) were into ICG-managed investments.

43%

Invested via Primary funds

36%

Invested in Direct investments

21%

Invested in Secondary investments