BlackRock Smaller Companies Trust plc reported earnings results for the year ended February 28, 2019. For the year, the company reported income from investments held at fair value through profit or loss of GBP 18,434,000 as compared to GBP 16,256,000 for the same period last year. Net loss on ordinary activities after taxation was GBP 33,946,000 as compared to profit of GBP 135,381,000 for the same period last year. Loss per ordinary share was 70.90 pence as compared to revenue per share of 282.75 pence for the same period last year.