NOVAVAX INC NVAX
NOVAVAX INC statistics & valuation
Market cap$1.5B
P / E3.3×
P / S1.3×
Net margin39.2%
Net debt$3.6M
Enterprise value USD$1.5B
EV / EBITDA3×
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
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)
| Ratio | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 40.3% | -36.5% | -57.6% | -32.5% | -147.1% | -87.6% | -646.1% | -507.2% | -550.8% | -1752.8% |
| Net margin | 39.2% | -27.5% | -55.4% | -33.2% | -152.1% | -87.9% | -711.0% | -538.8% | -589.5% | -1823.5% |
| Return on assets | 37.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 ratio | 2.13 | 0.98 | 0.70 | 0.69 | 0.90 | 2.15 | 3.77 | 2.62 | 2.76 | 4.33 |
Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.