ITM.L
ITM Power PLC
Price:  
103.10 
GBP
Volume:  
803,939.00
United Kingdom | Electrical Equipment
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

ITM.L EV/EBITDA

-97.5%
Upside

As of 2026-09-23, the EV/EBITDA ratio of ITM Power PLC (ITM.L) is -19.56. EV/EBITDA ratio is calculated by dividing the enterprise value by the TTM EBITDA. ITM.L's latest enterprise value is 539.19 mil GBP. ITM.L's TTM EBITDA according to its financial statements is -27.57 mil GBP. Dividing these 2 quantities gives us the above ITM.L EV/EBITDA ratio.

Range Selected
Trailing P/E multiples 3.3x - 5.2x 4.2x
Forward P/E multiples 6.2x - 11.4x 7.8x
Fair Price 1.82 - 5.83 2.63
Upside -98.2% - -94.3% -97.5%
103.10 GBP
Stock Price
2.63 GBP
Fair Price

ITM.L EV/EBITDA - Historical EV/EBITDA Data

Date EV/EBITDA
2026-09-18 -19.48
2026-09-17 -19.47
2026-09-16 -18.97
2026-09-15 -17.94
2026-09-14 -18.66
2026-09-11 -19.33
2026-09-10 -19.36
2026-09-09 -20.45
2026-09-08 -20.31
2026-09-07 -19.99
2026-09-04 -19.48
2026-09-03 -19.89
2026-09-02 -19.00
2026-09-01 -19.48
2026-08-28 -20.17
2026-08-27 -20.17
2026-08-26 -20.65
2026-08-25 -20.40
2026-08-24 -20.32
2026-08-21 -20.45
2026-08-20 -20.47
2026-08-19 -20.50
2026-08-18 -20.07
2026-08-17 -20.68
2026-08-14 -21.18
2026-08-13 -21.95
2026-08-12 -22.35
2026-08-11 -21.85
2026-08-10 -21.87
2026-08-07 -21.46
2026-08-06 -21.03
2026-08-05 -19.38
2026-08-04 -19.94
2026-08-03 -19.38
2026-07-31 -19.02
2026-07-30 -19.13
2026-07-29 -18.30
2026-07-28 -18.72
2026-07-27 -19.71
2026-07-24 -19.51
2026-07-23 -20.73
2026-07-22 -21.95
2026-07-21 -21.79
2026-07-20 -19.97
2026-07-17 -19.53
2026-07-16 -19.97
2026-07-15 -22.05
2026-07-14 -21.69
2026-07-13 -22.25
2026-07-10 -22.38