European Smaller Companies Trust reports decent results

The European Smaller Companies Trust has published results covering the 12 months ended 30 June 2024. The NAV total return of 12.0% was 1.9% ahead of the benchmark MSCI Europe ex UK Small Cap Index. The share price total return was 19.5%, reflecting a narrowing of the discount. The company repurchased a total of 6.4m … Continue reading European Smaller Companies Trust reports decent results