ITM, Power

ITM Power: Central Bank and Brussels Both Hold Clues to Reversing June's 42% Slide

14.06.2026 - 12:35:54 | boerse-global.de

ITM Power shares near oversold levels ahead of UK CPI and BOE rate decision; EU approves €1.3B hydrogen funding; stock down 42% from highs after MSCI inclusion.

ITM Power Stock: Technical Setup, Macro Catalysts & EU Hydrogen Boost
ITM - ITM Power: Central Bank and Brussels Both Hold Clues to Reversing June's 42% Slide 14.06.2026 - Bild: über boerse-global.de

ITM Power shares closed Friday at €1.48, perched in a technically significant zone. The stock sits roughly 10% below its 50-day moving average of €1.64 but remains comfortably above the 200-day average at €1.01. The relative strength index reads 39.5 — just shy of the oversold threshold that often triggers algorithmic buying. With annualised 30-day volatility approaching 96%, the setup is primed for a sharp move in either direction.

The near-term catalyst is a two-day macro gauntlet in the UK. On Wednesday 17 June, the Office for National Statistics releases May consumer price data. A day later, the Bank of England delivers its rate decision with the benchmark currently at 3.75%. Growth-oriented energy names such as ITM Power are acutely sensitive to interest rate expectations — higher-for-longer rates punish capital-intensive hydrogen projects, while cooler inflation could flip sentiment almost overnight.

But the macro story is only half the picture. On 9 June, the European Commission approved Germany’s plan to combine its new industrial electricity price cap — limiting costs to five euro cents per kilowatt-hour — with existing compensation schemes. That pushes total state expenditure up by roughly €1 billion. The underlying programme, cleared in April, carries a maximum volume of €3.8 billion through 2028. Separately, the Commission greenlit a €1.3 billion package for green hydrogen production via the European Hydrogen Bank’s auction mechanism.

Should investors sell immediately? Or is it worth buying ITM Power?

That policy tailwind is directly relevant to ITM Power’s pipeline. The company is the technology partner for Stablegrid Group’s “Netzbrücke” projects, which include a 30 MW green hydrogen plant in Rüstringen and a planned 680 MW electrolysis facility. Both are designed to absorb surplus wind power for grid stabilisation. A final investment decision on the smaller plant is expected in the second half of 2026.

The recent carnage in ITM shares has a specific trigger. The stock was added to the MSCI UK Small Cap index in early June, prompting passive fund buying. Arbitrageurs who had accumulated positions in May used that liquidity to sell into the strength. From the 52-week high of €2.58 on 29 May, the stock has shed more than 42%. Analysts remain divided: Goldman Sachs maintains a sell rating, arguing the current valuation has run far ahead of profitability. On the other side, ITM Power recently lifted its annual revenue forecast to £40-43 million, backed by a first-half contribution of £18 million.

The only company-specific anchor of note is the strategic partnership with Protium, formalised on 3 June. The focal point is the Cromarty Hydrogen Project in Scotland — 15 MW of electrolyser capacity producing around seven tonnes of hydrogen per day at full load. A final investment decision is pencilled in for December 2026; until then the project remains a promise rather than a near-term earnings driver.

With no quarterly results or annual general meeting due this week, the direction of travel hinges on macro data and whether the improved subsidy framework can accelerate investment decisions on the Netzbrücke projects. Wednesday and Thursday will provide the first clues on whether the correction deepens into a rout or consolidates into a pause after a 104% year-to-date gain.

Ad

ITM Power Stock: New Analysis - 14 June

Fresh ITM Power information released. What's the impact for investors? Our latest independent report examines recent figures and market trends.

Read our updated ITM Power analysis...

en | GB00B0130H42 | ITM | boerse | 69538302 |