ITM Power Plc (ITM.L) LSE

69.00

-1.6(-2.27%)

Updated at December 05 04:48PM

Currency In GBp