Odyssean Investment Trust plc

OIT Ord 1p
Create an alert
Sell226.00p
Buy231.00p
3.00p (1.33%)
Last updated today at 09:15 UTC