Upstream Bio, Inc. (UPB) › Net IncomeUpstream Bio, Inc. (UPB) — Net IncomeAnnual figures by fiscal year, from SEC filings.2023: -$20.54M2024: -$62.81M2025: -$143.44M-$143.44M2023Net Income (USD)2025Fiscal YearNet IncomeChange YoY2025-$143.44M-128.4%2024-$62.81M-205.8%2023-$20.54M—Other metrics: RevenueCost of RevenueGross ProfitOperating IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share