Octopus Renewables Infrastructure Trust plc (ORIT.L) LSE

67.72

-0.779(-1.14%)

Updated at September 08 08:12AM

Currency In GBp