Upstream Bio, Inc. Ratios

Ratios Dec2023 Dec2024
Profitability
Gross Margin -41.72%-177.64%
EBT Margin -1,510.46%-2,769.66%
EBIT Margin -1,685.46%-3,281.18%
EBITDA Margin -1,685.46%-3,281.18%
Operating Margin -1,685.46%-3,281.18%
Net Margin -1,607.35%-3,223.42%
FCF Margin -1,599.58%-2,518.27%
Efficiency
Assets Average 299.46M
Equity Average 173.36M
Invested Capital -123.13M469.85M
Asset Utilization Ratio 0.01
Leverage & Solvency
Equity Ratio -1.050.98
Valuation
Enterprise Value -109.81M410.68M
Market Capitalization 881.13M
Return Ratios
Return on Sales -15.10%-27.70%
Return on Capital Employed -0.27%
Return on Assets -0.22%
Return on Equity -0.38%