ITM Power Plc (ITM.L) LSE

184.50

-4.2(-2.23%)

Updated at June 02 05:08PM

Currency In GBp