Portfolio performance

Top 30 companies' revenue

8.4%

Last 12 months (LTM) growth1

Investment portfolio return

6.1%

LTM on a local currency basis1

Portfolio value

£1,383m

As at 31 July 2026

Top 30 companies' EBITDA2

13.7%

LTM growth1

Continuing our track record of growth

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

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

Realisation activity

Realisation activity during the six months to 31 July 2026 generated Total Proceeds of £84m.

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

£84m

Total Proceeds1

9.4%

Realisation uplift1

3.0x

Multiple of costs of realisations1

1. Six months to 31 July 2026

Investment activity

Total New Investments of £65m in the six months to 31 July 2026, of which 32% (£21m) were into ICG-managed investments.

49%

Invested via Primary funds

22%

Invested in Direct investments

29%

Invested in Secondary investments