202728 Jun 2025 10:41
Let’s talk numbers.
Say ITM’s core business sells 150 MW a year in 2027 at around £860k/MW, that’s about £129 million in revenue. With ~15% margin, you’re looking at ~£19–20 million gross profit from the traditional sales side.
Now Hydropulse. 150 MW deployed means 30 Neptune V units. Each one at ~£2–2.5 million a year in gross profit. That’s ~£60–75 million annual gross profit, recurring, under long-term offtake.
Combined, you’re talking £80–95 million in gross profit per year once it’s all up and running.
Market’s going to value that. Even a conservative 15× multiple puts ITM at a £1.4 billion valuation. Compared to today’s ~£500 million cap, that’s easily supporting a share price of £2.7/3, then they'd be pricing in growth, so could be much higher just on that.
Bottom line: 150 MW of sales plus 150 MW of Hydropulse isn’t some crazy target, and if they get there, this is a totally different business. It’s not hype, it’s just doing the maths.
If we land the 300mw, 500mw, and more, this target is probably too low. But this is just a conservative view.