BlackRock Smaller Companies Trust Buys Back 100,000 Shares
BlackRock Smaller Companies Trust purchased 100,000 ordinary shares at an average 266.95 pence per share for treasury. Settlement is due October 27, 2026; the buyback will bring treasury shares to 61,243,655, or 20.5% of issued share capital.