Berlin - Delayed Quote EUR

ITM Power PLC (IJ8.BE)

Compare
0.4390 -0.0010 (-0.23%)
At close: December 30 at 8:09:03 AM GMT+1