BlackRock American Income underperforms as continuation vote looms

BlackRock American Income (BRAI) – formerly BlackRock Sustainable American Income Trust – has announced its results for the year ended 31 October 2024, during which its net asset value per share (NAV) returned 16.0% and the share price returned 13.8%, both underperforming its benchmark, the Russell 1000 Value Index, which it says returned 23.2% (all … Continue reading BlackRock American Income underperforms as continuation vote looms