Odyssean Investment Trust PLC announced unaudited earnings results for the six months ended 30 September 2020. For the period, total income was £15,338,000 against £7,250,000 a year ago. Return for the period was £13,913,000 or 15.8 pence per basic and diluted share against £6,079,000 or 6.9 pence per basic and diluted share a year ago.