UK markets open in 7 hours 23 minutes

ITM Power plc (ITM.L)

LSE - LSE Delayed price. Currency in GBp
Add to watchlist
384.00+16.20 (+4.40%)
At close: 4:35PM BST
Options data is not available