Company Valuation: Valneva SE

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 2,574 861.1 655.1 351.1 642.3 454.9 - -
Change - -66.55% -23.93% -46.4% 82.94% -29.18% - -
Enterprise Value (EV) 1 2,286 670.5 737.8 399.1 642.3 578.3 504.9 451.5
Change - -70.66% 10.04% -45.9% 60.92% -9.97% -12.69% -10.59%
P/E ratio -32.7x -5.02x -6.47x -27x -5.47x -7.08x 5.62x 13.1x
PBR 15.1x - 5.1x 1.94x - 10.3x 3.36x 2.91x
PEG - -0.1x 0.2x 0.3x -0x 0.2x -0x -0.2x
Capitalization / Revenue 7.4x 2.38x 4.26x 2.07x 3.68x 2.75x 1.43x 1.7x
EV / Revenue 6.57x 1.86x 4.8x 2.35x 3.68x 3.5x 1.59x 1.69x
EV / EBITDA -48.5x -9.69x -11.3x 12.1x -10.8x -17.9x 4.89x 12.4x
EV / EBIT -37.2x -5.91x -8.99x 29.9x -7.91x -10.9x 6.31x 10.5x
EV / FCF -140x -2.44x -3.4x -4.92x - -10.1x 6.98x -109x
FCF Yield -0.71% -41% -29.4% -20.3% - -9.93% 14.3% -0.92%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.75 -1.24 -0.73 -0.08 -0.68 -0.3699 0.4655 0.2
Distribution rate - - - - - - - -
Net sales 1 348.1 361.3 153.7 169.6 174.7 165.2 317.6 267.5
EBITDA 1 -47.1 -69.2 -65.24 32.92 -59.42 -32.33 103.3 36.49
EBIT 1 -61.4 -113.4 -82.09 13.33 -81.16 -53.2 80.02 43.14
Net income 1 -73.4 -143.3 -101.4 -12.25 -115.2 -63.72 73.55 35.83
Net Debt 1 -288.9 -190.6 82.74 48.04 - 123.4 50.06 -3.399
Reference price 2 24.500 6.224 4.720 2.162 3.718 2.618 2.618 2.618
Nbr of stocks (in thousands) 105,078 138,355 138,788 162,397 172,759 173,753 - -
Announcement Date 03/02/22 23/03/23 21/03/24 20/03/25 17/03/26 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-7.15x3.53x-18.03x-.--% 542M
32.23x5.62x17.42x1.02% 47.33B
56.03x4.84x32.53x-.--% 34.38B
21.57x2.46x10.6x-.--% 29.42B
33.19x8.17x21.02x0.38% 28.39B
-18.87x512.08x-17.31x-.--% 29.13B
50.52x9.04x28.29x-.--% 15.44B
30.39x4.93x22.45x-.--% 14.85B
23.07x2.01x8.83x1.1% 14.22B
Average 24.55x 61.41x 11.76x 0.28% 23.74B
Weighted average by Cap. 28.23x 74.40x 15.13x 0.35%

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