Company Valuation: ITM Power Plc

Data adjusted to current consolidation scope
Fiscal Period: April 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 2,032 481.7 314.3 190.5 1,098 512 - -
Change - -76.29% -34.75% -39.4% 476.48% -53.37% - -
Enterprise Value (EV) 1 1,666 199.2 83.95 -16.58 882.3 340.6 373.5 395.2
Change - -88.05% -57.85% -119.75% 5,421.02% -61.4% 9.66% 5.8%
P/E -40.9x -4.74x -11.6x -4.41x -39.7x -23.3x -51.7x -153x
PBR 5.14x 1.63x 1.17x 0.85x 4.57x 2.4x 2.43x 2.2x
PEG - -0x 0.2x -0.1x 0.9x 1.2x 0.9x 2.3x
Capitalization / Revenue 361x 92.1x 19x 7.31x 25.2x 9.11x 5.36x 4.07x
EV / Revenue 296x 38.1x 5.09x -0.64x 20.2x 6.06x 3.91x 3.14x
EV / EBITDA -41.9x -2.11x -2.76x 0.5x -43.8x -18.6x -49x 61.5x
EV / EBIT -37.2x -1.92x -2.21x 0.4x -28.5x -12.4x -30.3x -53.6x
EV / FCF -39.3x -2.46x -1.34x 0.58x -26.4x -8.02x -8.96x -12.8x
FCF Yield -2.54% -40.7% -74.5% 172% -3.79% -12.5% -11.2% -7.79%
Dividend per Share 2 - - - - - - 0.0025 0.02
Rate of return - - - - - - 0.33% 2.67%
EPS 2 -0.081 -0.165 -0.044 -0.07 -0.04 -0.0322 -0.0145 -0.0049
Distribution rate - - - - - - -17.3% -408%
Net sales 1 5.627 5.229 16.51 26.04 43.65 56.19 95.57 125.9
EBITDA 1 -39.77 -94.22 -30.39 -33.03 -20.15 -18.31 -7.628 6.423
EBIT 1 -44.74 -103.7 -38.01 -41.45 -30.98 -27.48 -12.31 -7.367
Net income 1 -46.69 -101.2 -27.22 -45.52 -24.99 -21.2 -9.63 -3.326
Net Debt 1 -365.9 -282.6 -230.3 -207 -215.6 -171.4 -138.5 -116.8
Reference price 2 3.3140 0.7818 0.5095 0.3085 1.5880 0.7480 0.7480 0.7480
Nbr of stocks (in thousands) 613,158 616,158 616,882 617,371 691,406 691,406 - -
Announcement Date 9/14/22 8/17/23 8/15/24 8/14/25 10/19/26 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-23.27x6.15x-18.88x-.--% 697M
24.28x4.02x28.04x0.26% 203B
21.62x9.53x17.08x2.82% 185B
21.53x4.52x12.5x3.21% 170B
21.69x11.87x15.25x3.27% 107B
13.4x1.93x6.82x5.29% 109B
21.36x5.97x13.09x3.26% 107B
19.23x5.75x11.59x3.35% 101B
19.41x2.94x12.22x0.71% 84.91B
19.6x5.16x12.34x3.04% 69.03B
Average 15.89x 5.78x 11.00x 2.52% 113.8B
Weighted average by Cap. 20.75x 5.86x 15.66x 2.64%

Y-o-Y evolution of P/E

Valuation ratios - P/E - ITM Power Plc

Historical PBR trend

Valuation ratios - PBR - ITM Power Plc

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - ITM Power Plc

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - ITM Power Plc


Year-on-year evolution of the Yield

Valuation ratios - Yield - ITM Power Plc
  1. Stock Market
  2. Stocks
  3. ITM Stock
  4. Valuation ITM Power Plc