ITM Power Plc (ITM.L) LSE

72.30

-2.6(-3.47%)

Updated at September 26 05:06PM

Currency In GBp