ITM Power Plc (ITM.L) LSE

82.99

+4.993(+6.40%)

Updated at October 21 02:21PM

Currency In GBp