Edinburgh Investment Trust benefits from buybacks and narrowing discount

The Edinburgh Investment Trust (EDIN) has released its annual financial report for the year ended 31 March 2025, during which its net asset value (NAV) rose by 8.3% on a total return basis, underperforming its All-Share Index benchmark, which EDIN says increased by 10.5%. The share price advanced 11.3%, closing the year at 740p, reflecting … Continue reading Edinburgh Investment Trust benefits from buybacks and narrowing discount