Octopus Titan VCT plc (OTV2.L) LSE

24.50

+0(-18.37%)

Updated at September 26 03:38PM

Currency In GBp