Berlin - Delayed Quote • EUR ITM Power PLC (IJ8.BE) Follow Add holdings 0.5570 -0.0290 (-4.95%) At close: May 23 at 8:00:45 AM GMT+2 Major Holders Insider Roster Insider Transactions Insider Sentiment