Company Valuation: Novavax, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 10,817 883.9 570.2 1,288 1,092 1,493 - -
Change - -91.83% -35.49% 125.87% -15.21% 36.7% - -
Enterprise Value (EV) 1 9,756 -228.1 169.7 534.5 1,096 1,712 1,796 1,493
Change - -102.34% 174.39% 214.93% 104.99% 56.24% 4.92% -16.88%
P/E -6.1x -1.22x -0.89x -6.54x 2.6x -14.5x -40.3x 37.7x
PBR -30.9x -1.38x -0.93x -2.07x -8.55x -2.58x -2.47x -
PEG - 0x 0x 0.1x -0x 0x 0.6x -0x
Capitalization / Revenue 9.44x 0.45x 0.58x 1.89x 0.97x 4x 5.61x 4.83x
EV / Revenue 8.51x -0.12x 0.17x 0.78x 0.98x 4.59x 6.75x 4.83x
EV / EBITDA - 0.37x -0.32x -2.67x 2.28x -14.2x -36.2x -176x
EV / EBIT -5.78x 0.35x -0.3x -2.15x 2.42x -17.4x -57x 26.1x
EV / FCF 36.8x 0.45x -0.22x -5.33x -4.38x -7.54x -38.2x 12.5x
FCF Yield 2.72% 221% -452% -18.8% -22.8% -13.3% -2.62% 8%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -23.44 -8.42 -5.41 -1.23 2.58 -0.6251 -0.2243 0.2403
Distribution rate - - - - - - - -
Net sales 1 1,146 1,982 983.7 682.2 1,123 372.9 266.2 308.7
EBITDA 1 - -615.7 -525.3 -200.4 480.4 -120.9 -49.65 -8.459
EBIT 1 -1,687 -644.7 -566.5 -248.9 452.8 -98.6 -31.49 57.14
Net income 1 -1,744 -657.9 -545.1 -187.5 440.3 -107.5 -37.93 40.68
Net Debt 1 -1,061 -1,112 -400.5 -753.4 3.579 219 303.2 -
Reference price 2 143.070 10.280 4.800 8.040 6.720 9.050 9.050 9.050
Nbr of stocks (in thousands) 75,608 85,979 118,790 160,185 162,499 164,946 - -
Announcement Date 2/28/22 2/28/23 2/28/24 2/27/25 2/26/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-14.48x4.59x-14.16x-.--% 1.49B
34.55x6.16x18.31x0.93% 51.14B
-22.47x290.65x-23.9x-.--% 47.4B
33.79x3.27x14.13x-.--% 43.19B
48.79x5.67x30.99x-.--% 42.35B
29.05x8.78x22.18x0.4% 33.23B
34.78x5.7x25.92x-.--% 17.07B
24.34x2.11x9.14x1.11% 14.76B
79.29x4.16x16.13x-.--% 14.15B
Average 27.52x 36.79x 10.97x 0.27% 29.42B
Weighted average by Cap. 27.37x 56.50x 12.27x 0.29%

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. Stocks
  3. NVAX Stock
  4. Valuation Novavax, Inc.