ITM Power Plc

74.05pAs of Sun 8 Nov 2026, 12:00 UTC
LSE:ITMIndustrials
Ctry United Kingdom
PE (Fwd) •••
TSR 10Y CAGR 12.30%
Div yield —
ROE (10.76%)
Industrial (Machinery)
Beta (5Y) 2.87
PE TTM —
TSR TTM (6.27%)
Mkt cap £512.0M
ROIC (7.78%)
SE Grade™
Value
Quality
Moat
Consensus
Reference
92p
24.04%
128.26%
Hold 4|12|3|6|12
2Q26
3Q26
4Q26
1Q27
Earnings per share£
1.14
1.21
1.33
1.31
30.53%
25.03%
32.49%
19.79%
Revenue£M
25.55
26.20
27.58
28.56
8.60%
7.81%
13.96%
16.53%
Peers (US$688.9M)
Cap (US$)
PE
982.1M
39.83x
373.4M
37.73x
139.2M
—
Capital
TTM
5Y
10Y
Leveragex
0.150
0.871
0.697
EBIT/Intx
1.900
0.122
0.119
Own earn%
29.71
50.38
57.06
Sh yield%
12.54
35.04
31.88
Owners
Insiders/Inst%
14.11
86.46
Short interest%
5.19
SBC / revenue%
5.90
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
20
Op margin range%
0–5
$1 testx
1.9
Incr. ROIC%
3