Odyssean Investment Trust PLC heeft gecontroleerde winstresultaten bekendgemaakt voor het jaar dat eindigde op 31 maart 2021. Voor het jaar bedroegen de totale inkomsten £45.965.000 tegen negatief £3.506.000 een jaar geleden. Het rendement over de periode bedroeg £42.695.000 tegen een verlies van £4.912.000 een jaar geleden. Het gewone en verwaterde rendement per gewoon aandeel bedroeg 48,5 pence tegen een verlies van 5,6 pence een jaar geleden.