LSE - Delayed Quote GBp

ITM Power Plc (ITM.L)

45.95
-1.25
(-2.65%)
At close: May 23 at 5:07:14 PM GMT+1