ITM.L
ITM Power PLC
Price:  
63.00 
GBP
Volume:  
2,829,132.00
United Kingdom | Electrical Equipment
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

ITM.L EV/EBITDA

-122.9%
Upside

As of 2025-12-27, the EV/EBITDA ratio of ITM Power PLC (ITM.L) is -5.71. EV/EBITDA ratio is calculated by dividing the enterprise value by the TTM EBITDA. ITM.L's latest enterprise value is 180.41 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.3x - 10.4x 8.2x
Forward P/E multiples 6.7x - 12.5x 9.5x
Fair Price (2.87) - (22.63) (14.42)
Upside -104.6% - -135.9% -122.9%
63.00 GBP
Stock Price
(14.42) GBP
Fair Price

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

Date EV/EBITDA
2025-12-24 -5.67
2025-12-23 -5.80
2025-12-22 -6.06
2025-12-19 -5.89
2025-12-18 -6.16
2025-12-17 -5.67
2025-12-16 -5.76
2025-12-15 -5.86
2025-12-12 -5.82
2025-12-11 -5.57
2025-12-10 -5.82
2025-12-09 -6.06
2025-12-08 -6.72
2025-12-05 -6.82
2025-12-04 -7.12
2025-12-03 -7.50
2025-12-02 -7.24
2025-12-01 -7.51
2025-11-28 -7.70
2025-11-27 -7.85
2025-11-26 -7.78
2025-11-25 -7.42
2025-11-24 -7.50
2025-11-21 -7.50
2025-11-20 -7.30
2025-11-19 -7.46
2025-11-18 -7.07
2025-11-17 -8.14
2025-11-14 -8.36
2025-11-13 -8.31
2025-11-12 -8.34
2025-11-11 -8.31
2025-11-10 -8.61
2025-11-07 -7.86
2025-11-06 -8.57
2025-11-05 -9.42
2025-11-04 -8.31
2025-11-03 -8.64
2025-10-31 -8.89
2025-10-30 -9.47
2025-10-29 -9.44
2025-10-28 -9.13
2025-10-27 -8.91
2025-10-24 -9.36
2025-10-23 -8.95
2025-10-22 -9.10
2025-10-21 -9.42
2025-10-20 -8.57
2025-10-17 -8.32
2025-10-16 -9.47