ITM.L
ITM Power PLC
Price:  
77.10 
GBP
Volume:  
1,625,043.00
United Kingdom | Electrical Equipment
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

ITM.L EV/EBITDA

-115.9%
Upside

As of 2025-11-14, the EV/EBITDA ratio of ITM Power PLC (ITM.L) is -10.46. EV/EBITDA ratio is calculated by dividing the enterprise value by the TTM EBITDA. ITM.L's latest enterprise value is 330.61 mil GBP. ITM.L's TTM EBITDA according to its financial statements is -31.62 mil GBP. Dividing these 2 quantities gives us the above ITM.L EV/EBITDA ratio.

Note: valuation result may not be accurate due to the company's negative EBITDA.

Range Selected
Trailing P/E multiples 5.5x - 10.6x 8.5x
Forward P/E multiples 6.9x - 11.3x 9.1x
Fair Price (3.63) - (20.61) (12.26)
Upside -104.7% - -126.7% -115.9%
77.10 GBP
Stock Price
(12.26) GBP
Fair Price

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

Date EV/EBITDA
2025-11-12 -10.48
2025-11-11 -10.40
2025-11-10 -10.74
2025-11-07 -9.89
2025-11-06 -10.69
2025-11-05 -11.66
2025-11-04 -10.39
2025-11-03 -10.78
2025-10-31 -11.06
2025-10-30 -11.73
2025-10-29 -11.69
2025-10-28 -11.34
2025-10-27 -11.08
2025-10-24 -11.60
2025-10-23 -11.13
2025-10-22 -11.30
2025-10-21 -11.66
2025-10-20 -10.69
2025-10-17 -10.41
2025-10-16 -11.73
2025-10-15 -11.53
2025-10-14 -11.71
2025-10-13 -12.20
2025-10-10 -11.90
2025-10-09 -12.38
2025-10-08 -11.86
2025-10-07 -13.05
2025-10-06 -12.49
2025-10-03 -10.91
2025-10-02 -10.37
2025-10-01 -10.52
2025-09-30 -9.77
2025-09-29 -9.47
2025-09-26 -9.49
2025-09-25 -10.03
2025-09-24 -10.31
2025-09-23 -10.74
2025-09-22 -10.24
2025-09-19 -8.97
2025-09-18 -8.75
2025-09-17 -7.94
2025-09-16 -7.45
2025-09-15 -7.57
2025-09-12 -7.14
2025-09-11 -7.12
2025-09-10 -7.31
2025-09-09 -7.12
2025-09-08 -7.27
2025-09-05 -7.38
2025-09-04 -7.20