ITM POWER PLC (ITM.L) Stock Chart

LON:ITMGB00B0130H42

Current stock price

84.7 GBX
+13.15 (+18.38%)
Last:
Open in Chart Tool
ITM POWER PLC / ITM Daily stock chart