ITM Power Plc (ITM.L) LSE

62.40

-0.8(-1.27%)

Updated at September 08 02:21PM

Currency In GBp