Octopus Renewables Infrastructure Trust plc (ORIT.L) LSE

68.12

-0.38(-0.55%)

Updated at September 08 01:29PM

Currency In GBp