Stocktoria

NOVAVAX INC NVAX

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 1973-05-16 · LEI

NOVAVAX INC statistics & valuation

P / E3.3×
P / S1.3×
Net margin39.2%
Net debt$3.6M
Enterprise value USD$1.5B
EV / EBITDA
Earnings yield EBIT/EV30.9%
Return on capital63.2%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-1823.50% -589.50% -538.80% -711.00% -87.90% -152.10% -33.20% -55.40% -27.50% 39.20% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-1752.80% -550.80% -507.20% -646.10% -87.60% -147.10% -32.50% -57.60% -36.50% 40.30% 2016201720182019202020212022202320242025
Return on equity (%)
-66.70% 2016201720182019202020212022202320242025
Shares outstanding
271.2M 323.2M 19.2M 32.4M 71.0M 75.8M 86.0M 139.5M 160.4M 173.1M 2016201720182019202020212022202320242025
Net debt ($)
$3.6M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-71.00% -60.80% -88.80% -76.70% -26.40% -67.70% -29.10% -30.30% -12.00% 37.40% 2016201720182019202020212022202320242025
Free cash flow margin (%)
2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$5.51 -$7.27 -$23.44 -$8.42 -$5.41 -$1.23 $2.58 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin40.3%-36.5%-57.6%-32.5%-147.1%-87.6%-646.1%-507.2%-550.8%-1752.8%
Net margin39.2%-27.5%-55.4%-33.2%-152.1%-87.9%-711.0%-538.8%-589.5%-1823.5%
Return on assets37.4%-12.0%-30.3%-29.1%-67.7%-26.4%-76.7%-88.8%-60.8%-71.0%
Return on equity-344.7%30.1%76.0%103.8%495.8%-66.7%71.3%110.0%180.6%5048.1%
Debt / equity-1.91×
Current ratio2.130.980.700.690.902.153.772.622.764.33

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.