ITM Power Plc (ITM.L) LSE

76.00

-6.6(-7.99%)

Updated at October 17 04:47PM

Currency In GBp