Portfolio performance

Top 30 companies' revenue

9.0%

Last 12 months (LTM) growth1

Investment portfolio return

10.2%

LTM on a local currency basis1

Portfolio value

£1,523m

As at 31 Jan 2025

Top 30 companies' EBITDA2

15.5%

LTM growth1

Investment portfolio return

10.6%

Sterling1

Continuing our track record of growth

At 31 January 2025, our Portfolio was valued at £1,523m. Over the last five years, our Portfolio has generated an annualised Portfolio Return on a Local Currency Basis of 15.8% and 10.2% 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 2025 generated Total Realisation Proceeds of £150.7m.

There were 40 Full Exits. These were completed at a weighted average Uplift to Carrying Value of 19.0% and weighted average Multiple to Cost of 2.9x.

£150.7m

Realisation proceeds

19.0%

Realisation uplift

2.9x

Multiple of costs of realisations

Investment activity

Total New Investments of £181m in the 12 months to 31 January 2025, of which 12% (£21.1m) were alongside ICG.

64%

Invested via Primary funds

32%

Invested in Direct investments

4%

Invested in Secondary investments