Odyssean Investment Trust PLC (LSE:OIT)
£ 1.72 0.01 (0.58%) Market Cap: 211.52 Mil Enterprise Value: 206.97 Mil PE Ratio: 25.69 PB Ratio: 1.07 GF Score: 38/100

Odyssean Investment Trust PLC (LSE:OIT) Transcripts

    • 1