Odyssean Investment Trust sails in with swift 17.4% return
ODYSSEAN INVESTMENT TRUST (OIT) 114.5pGain to date: 17.4%Original entry point: Buy at 97.5p, 10 September 2020Our 'buy' call on Odyssean Investment Trust (OIT) has generated a swift 17.4% return, with the discount to net asset value...
26 November 2020