ITM Power Plc (ITM.L) LSE

62.38

-0.8208(-1.30%)

Updated at September 08 10:49AM

Currency In GBp