ITM Power Plc (ITM.L) LSE

74.30

-3.9(-4.99%)

Updated at November 07 05:09PM

Currency In GBp