Portfolio performance

Top 30 companies' revenue

8.6%

Last 12 months (LTM) growth1

Investment portfolio return

6.7%

LTM on a local currency basis3

Portfolio value

£1,391m

As at 31 Oct 2025

Top 30 companies' EBITDA2

13.0%

LTM growth1

Continuing our track record of growth

At 31 October 2025, our Portfolio was valued at £1,391m. Over the last five years, our Portfolio has generated an annualised Portfolio Return on a Local Currency Basis of 14.9% and 6.7% 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 31 October 2025 generated Total Proceeds of £82m.

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

£82m

Total proceeds1

11.1%

Realisation uplift2

3.1x

Multiple of costs of realisations2

1. Three months to 31 Oct 2025
2. 12 months to 31 Jul 2025