Odyssean Investment Trust PLC (OIT.L) LSE

170.38

-2.617(-1.51%)

Updated at January 14 03:32PM

Currency In GBp