LSE - Delayed Quote GBp

ITM Power Plc (ITM.L)

Compare
26.20
-2.35
(-8.23%)
As of 1:16:48 PM GMT+1. Market Open.