Company Valuation: H-Power plc

Data adjusted to current consolidation scope
Fiscal Period: October 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 442.9 156.2 97.5 69.72 96.18 107.8 - -
Change - -64.74% -37.57% -28.49% 37.96% 12.05% - -
Enterprise Value (EV) 1 387.5 115.9 70.13 54.34 71.12 96.78 108.4 114.4
Change - -70.08% -39.52% -22.51% 30.88% 36.09% 12.02% 5.51%
P/E -45.3x -9.48x -5.53x -3.68x -3.53x -6.08x -6.06x -6.31x
PBR - - - - - - - -
PEG - -0.1x -1.03x 0.62x -0.41x 0.2x -13.49x 1.59x
Capitalization / Revenue 747x 268x 429x 17.4x 769x 58.8x 29.8x 6.42x
EV / Revenue 654x 199x 309x 13.6x 569x 52.8x 30x 6.81x
EV / EBITDA -39.5x -6.39x -3.73x -3.11x -3.26x -8.98x -8.84x -13.6x
EV / EBIT -37.3x -5.91x -3.5x -2.78x -2.78x -5.38x -5.99x -7.78x
EV / FCF -36.5x -7.64x -4.88x -2.49x -5.76x -6.33x -7.86x -10.8x
FCF Yield -2.74% -13.1% -20.5% -40.2% -17.4% -15.8% -12.7% -9.27%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.0133 -0.0224 -0.0236 -0.0222 -0.0241 -0.0156 -0.0156 -0.015
Distribution rate - - - - - - - -
Net sales 1 0.5928 0.582 0.227 4.002 0.125 1.834 3.618 16.79
EBITDA 1 -9.819 -18.14 -18.81 -17.45 -21.82 -10.78 -12.27 -8.399
EBIT 1 -10.4 -19.61 -20.02 -19.57 -25.6 -18 -18.1 -14.7
Net income 1 -9.378 -16.45 -17.48 -17.42 -22.2 -17.4 -17.4 -16.8
Net Debt 1 -55.38 -40.22 -27.37 -15.37 -25.06 -10.99 0.6413 6.62
Reference price 2 0.6030 0.2124 0.1306 0.0816 0.0850 0.0948 0.0948 0.0948
Nbr of stocks (in thousands) 734,485 735,238 746,516 854,358 1,131,542 1,136,847 - -
Announcement Date 3/9/22 4/21/23 3/26/24 3/19/25 2/25/26 - - -
1GBP in Million2GBP
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
33x2.61x16.92x1.37% 140B
20.82x1.16x8.56x0.85% 29.5B
12.52x1.61x8.65x1.88% 25.35B
10x3.29x6.3x-.--% 18.77B
17.3x4.06x14.08x3.81% 14.84B
22.33x2.66x12.57x-.--% 12.79B
-14.06x0.99x24.54x-.--% 12.64B
10.96x0.75x9.22x4.48% 11.42B
17.84x1.11x9.3x1.5% 9.69B
Average 14.52x 2.03x 12.24x 1.54% 30.56B
Weighted average by Cap. 23.28x 2.29x 13.94x 1.41%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA