Upstream Bio Inc. (UPB) Financial Ratios & Valuation Metrics Analysis - P/E, ROE, Debt Ratios & Profitability - Stocknear

Upstream Bio Inc.

NASDAQ: UPB · Real-Time Price · USD
18.63
0.04 (0.22%)
At close: Oct 03, 2025, 3:59 PM
18.50
-0.70%
After-hours: Oct 03, 2025, 07:07 PM EDT

Upstream Bio Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022
PE Ratio
-13.44 -38.91 -33.48
PEG Ratio
-0.32 -0.66 n/a
PS Ratio
356.14 335.76 659.33
PB Ratio
1.80 -6.49 -7.53
P/FCF Ratio
-14.14 -20.99 -41.83
P/OCF Ratio
-14.26 -21.07 -42.01
OCF/S Ratio
-24.97 -15.94 -15.69
Debt / Equity Ratio
0.00 -0.00 -0.00
Quick Ratio
44.63 17.96 3.77
Current Ratio
44.63 17.96 3.77
Asset Turnover
0.00 0.02 0.07
Interest Coverage
n/a n/a n/a
Return on Equity
-0.13 0.17 0.22
Return on Assets
-0.13 -0.18 -1.29
Return on Invested Capital
-0.16 -0.36 -1.73
Dividend Yield
n/a n/a n/a
Payout Ratio
n/a n/a n/a
Gross Profit Margin
1.00 1.00 1.00
Net Profit Margin
-26.5 -8.63 -19.69
Pretax Profit Margin
-26.5 -8.63 -19.69
Operating Profit Margin
-32.81 -16.85 -19.73
FCF Margin
-25.18 -16 -15.76
EBITDA Margin
-32.77 -16.83 -19.72