ITM Power Plc (ITM.L) LSE

77.10

-2.8(-3.50%)

Updated at November 11 04:47PM

Currency In GBp