Hanover - Delayed Quote EUR

ITM Power PLC (IJ8.HA)

0.8900
+0.1455
+(19.54%)
At close: June 6 at 9:58:45 PM GMT+2