Odyssean Investment Trust PLC (OIT.L) LSE

156.43

+0.429(+0.28%)

Updated at September 29 09:24AM

Currency In GBp