Stocktoria

Invivyd, Inc. IVVD

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2021-08-06

Invivyd, Inc. statistics & valuation

Market cap$262.7M
P / S4.9×
P / B1.1×
Net margin-98.2%
FCF margin-109.1%
Return on capital-22.9%

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 (%)
-669.40% -98.20% 2021202120212022202320242025
Gross margin (%)
2021202120212022202320242025
Operating margin (%)
-696.80% -104.00% 2021202120212022202320242025
Return on equity (%)
-22.70% -40.60% -67.80% -111.90% -251.60% -21.70% 2021202120212022202320242025
Shares outstanding
5.6M 111.3M 110.8M 109.0M 110.2M 119.8M 282.0M 2021202120212022202320242025
Net debt ($)
2021202120212022202320242025
Share buybacks ($)
2021202120212022202320242025
Return on assets (%)
-20.90% -20.90% -36.60% -63.00% -86.70% -131.20% -19.00% 2021202120212022202320242025
Free cash flow margin (%)
-672.20% -109.10% 2021202120212022202320242025
Debt / equity (×)
2021202120212022202320242025
EPS ($)
-$5.32 -$2.23 -$1.81 -$1.43 -$0.30 2021202120212022202320242025

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)

RatioFY2025FY2024FY2023FY2022FY2021FY2021FY2021
Operating margin-104.0%-696.8%
Net margin-98.2%-669.4%
FCF margin-109.1%-672.2%
Return on assets-19.0%-131.2%-86.7%-63.0%-36.6%-20.9%-20.9%
Return on equity-21.7%-251.6%-111.9%-67.8%-40.6%-22.7%57.6%
Current ratio7.241.624.4715.069.9412.8210.45

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