Portfolio performance

Top 30 companies' revenue

9.0%

Last 12 months (LTM) growth1

Investment portfolio return

10.3%

LTM on a local currency basis3

Portfolio value

£1,386m

As at 30 Apr 2025

Top 30 companies' EBITDA2

15.5%

LTM growth1

Continuing our track record of growth

At 30 April 2025, our Portfolio was valued at £1,386m. Over the last five years, our Portfolio has generated an annualised Portfolio Return on a Local Currency Basis of 17.8% and 10.3% on an LTM basis.

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

Realisation activity

Realisation activity during the three months to 30 April 2025 generated Total Proceeds of £149m.

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

£149m

Realisation proceeds1

15%

Realisation uplift2

3.0x

Multiple of costs of realisations2

1. Three months to 30 Apr 2025
2. 12 months to 30 Apr 2025

Investment activity

Total New Investments of £48m in the three months to 30 April 2025, of which 58% (£28m) was alongside funds managed by ICG.

52%

Invested via Primary funds

30%

Invested in Direct investments

18%

Invested in Secondary investments