Results for the six months to 31 March 2024 ·Over the six month period to 31 March 2024, the Company's net asset value per share (NAV) total return was 20.2% compared to a total return of 14.9% for the FTSE Europe ex UK index, in sterling terms. The Company's share price total ...