ITM Power Plc (ITM.L) LSE

83.10

+5.1(+6.54%)

Updated at October 21 01:12PM

Currency In GBp