Upstream Bio, Inc.
UPB · NASDAQ
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | – | $590,404 | $328,140 | $844,057 |
| - Cash | $72,164 | $45,458 | $71,312 | $325,892 |
| + Debt | $703 | $1,561 | $1,700 | $1,834 |
| Enterprise Value | – | $546,507 | $258,528 | $519,999 |
| Revenue | $683 | $937 | $566 | $613 |
| % Growth | -27.1% | 65.5% | -7.7% | – |
| Gross Profit | $652 | $937 | $566 | $613 |
| % Margin | 95.5% | 100% | 100% | 100% |
| EBITDA | -$33,717 | -$44,305 | -$31,970 | -$26,269 |
| % Margin | -4,936.6% | -4,728.4% | -5,648.4% | -4,285.3% |
| Net Income | -$33,748 | -$39,966 | -$27,270 | -$21,242 |
| % Margin | -4,941.1% | -4,265.3% | -4,818% | -3,465.3% |
| EPS Diluted | -0.63 | -0.74 | -0.51 | -0.41 |
| % Growth | 14.9% | -45.1% | -24.4% | – |
| Operating Cash Flow | -$22,240 | -$39,239 | -$41,165 | -$19,612 |
| Capital Expenditures | $47 | -$47 | $0 | -$185 |
| Free Cash Flow | -$22,193 | -$39,286 | -$41,165 | -$19,797 |