Company Valuation: ITM Power Plc

Data adjusted to current consolidation scope
Fiscal Period: April 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 2,866 2,032 481.7 314.3 190.5 389.6 - -
Change - -29.1% -76.29% -34.75% -39.4% 104.54% - -
Enterprise Value (EV) 1 2,690 1,666 199.2 83.95 -16.58 220.1 254.5 272.5
Change - -38.06% -88.05% -57.85% -119.75% 1,427.19% 15.62% 7.08%
P/E ratio -94.6x -40.9x -4.74x -11.6x -4.41x -13.6x -16.4x -33.3x
PBR 14.5x 5.14x 1.63x 1.17x 0.85x 1.98x 2.26x 2.37x
PEG - -0.9x -0x 0.2x -0.1x 0.4x 1x 0.7x
Capitalization / Revenue 670x 361x 92.1x 19x 7.31x 9.56x 5.49x 4.28x
EV / Revenue 629x 296x 38.1x 5.09x -0.64x 5.4x 3.58x 2.99x
EV / EBITDA -126x -41.9x -2.11x -2.76x 0.5x -8.3x -11.8x -29.3x
EV / EBIT -101x -37.2x -1.92x -2.21x 0.4x -6.08x -8.34x -16.9x
EV / FCF -74.5x -39.3x -2.46x -1.34x 0.58x -6.01x -5.67x -8.43x
FCF Yield -1.34% -2.54% -40.7% -74.5% 172% -16.6% -17.6% -11.9%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.055 -0.081 -0.165 -0.044 -0.07 -0.0463 -0.0385 -0.0189
Distribution rate - - - - - - - -
Net sales 1 4.275 5.627 5.229 16.51 26.04 40.75 70.99 91.05
EBITDA 1 -21.4 -39.77 -94.22 -30.39 -33.03 -26.53 -21.59 -9.314
EBIT 1 -26.66 -44.74 -103.7 -38.01 -41.45 -36.22 -30.53 -16.09
Net income 1 -27.7 -46.69 -101.2 -27.22 -45.52 -29.16 -24.04 -12.64
Net Debt 1 -176.1 -365.9 -282.6 -230.3 -207 -169.5 -135.1 -117.1
Reference price 2 5.2050 3.3140 0.7818 0.5095 0.3085 0.6310 0.6310 0.6310
Nbr of stocks (in thousands) 550,658 613,158 616,158 616,882 617,371 617,371 - -
Announcement Date 9/13/21 9/14/22 8/17/23 8/15/24 8/14/25 - - -
1GBP in Million2GBP
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-13.63x5.4x-8.3x-.--% 516M
54.71x4.66x36.14x0.22% 217B
23.26x9.48x15.78x2.68% 193B
20.19x4.03x11.34x3.65% 151B
14.25x1.95x6.83x4.99% 111B
21.7x6.03x13.19x3.1% 110B
27.72x3.54x14.72x0.57% 109B
19.77x5.91x11.75x3.3% 104B
21.12x5.3x12.5x2.92% 72.26B
17.62x6.28x12.85x4.22% 55.55B
Average 20.67x 5.26x 12.68x 2.57% 112.38B
Weighted average by Cap. 27.55x 5.40x 17.13x 2.55%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. ITM Stock
  4. Valuation ITM Power Plc
SPRING SALE - 40%: The Best Tools Reserved for Subscribers to Identify Tomorrow's Top Investments!
d
:
:
BENEFIT NOW