ITM Power (LON:ITM) Shares Up 12.8% – Here’s Why

ITM Power Plc (LON:ITM – Get Free Report) shares shot up 12.8% on Friday . The stock traded as high as GBX 75.20 ($1.02) and last traded at GBX 69.23 ($0.94). 14,165,928 shares traded hands during trading, an increase of 207% from the average session volume of 4,620,193 shares. The stock had previously closed at […]

Jun 8, 2025 - 07:26
 0
ITM Power (LON:ITM) Shares Up 12.8%  – Here’s Why
ITM Power Plc (LON:ITM – Get Free Report) shares shot up 12.8% on Friday . The stock traded as high as GBX 75.20 ($1.02) and last traded at GBX 69.23 ($0.94). 14,165,928 shares traded hands during trading, an increase of 207% from the average session volume of 4,620,193 shares. The stock had previously closed at […]