Odyssean Investment Trust plc

OIT Ord 1p
Create an alert
Sell
232.00p
Buy
234.00p
4.00p (1.68%)
Last updated today at