As at 30 November 2025, the Trust reported net assets of £651.5 million, positive longer term performance against its benchmark, and a diversified portfolio positioned to benefit from recovery and growth across European smaller companies...
As at 30 November 2025, the Trust reported net assets of £651.5 million, positive longer term performance against its benchmark, and a diversified portfolio positioned to benefit from recovery and growth across European smaller companies...