ITM Power Plc (ITM.L) LSE

70.60

-1.8(-2.49%)

Updated at December 04 04:44PM

Currency In GBp