Odyssean Investment Trust PLC announced audited earnings results for the year ended 31 March 2021. For the year, total income was £45,965,000 against negative £3,506,000 a year ago. Return for the period was £42,695,000 against loss of £4,912,000 a year ago. Basic and diluted return per ordinary share was 48.5 pence against loss of 5.6 pence a year ago.