BlackRock Smaller Companies Trust plc (LON:BRSC) Insider James Barnes Purchases 1,500 Shares
BlackRock Smaller Companies Trust plc (LON:BRSC - Get Rating) insider James Barnes bought 1,500 shares of BlackRock Smaller Companies Trust stock in a transaction dated...