Invivyd, Inc. Ratios

Ratios Dec2023 Dec2024
Profitability
EBT Margin -696.80%
EBIT Margin -696.80%
EBITDA Margin -669.39%
Operating Margin -696.80%
Net Margin -696.80%
FCF Margin -672.20%
Efficiency
Assets Average 179.35M
Equity Average 122.50M
Invested Capital 177.47M67.54M
Asset Utilization Ratio 0.14
Leverage & Solvency
Equity Ratio 0.770.52
Valuation
Enterprise Value 233.21M-16.35M
Market Capitalization 433.85M53.00M
Return Ratios
Return on Sales -6.97%
Return on Capital Employed -1.51%
Return on Assets -0.99%
Return on Equity -1.44%