Keystone Investment Trust plc reported earnings results for the six months ended March 31, 2019. For the period, the company reported income of £3,647,000 against £5,602,000 a year ago. Net loss before finance costs and taxation was £10,038,000 against £11,003,000 a year ago. Loss on ordinary activities after taxation was £11,158,000 or 82.5 pence per basic share against £12,115,000 or 89.6 pence per basic share a year ago.