News
As at the close of business on 02 May 2025 the estimated unaudited Net Asset Value per share was 126.96 pence (including accrued income). Investments in the Company's portfolio have been valued on a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results