ITM.L ITM Power Plc
P/E
--
Forward P/E
-34.541508
Price/Sales
26.972343
Beta
2.843
Div Yield
--
Market Cap
--
Company Analysis
Latest News
ITM Power Rides H1 Results and Grant Hopes to a Weekly High — But Can the Hydrogen Maker Turn Optimism Into Orders?
Shares shifted as ITM Power surged 4.8% to £169.00 on Monday, capping a volatile week that saw the stock climb from a low of £156.80 just six days earlier. The...
🔴 ITM.L is trading 0.00% down
ITM.L is trading at $169.00, down 0.00%.