Upstream Bio Stock

Upstream Bio Current Assets

The Current Assets of Upstream Bio (UPB) as of Aug 2, 2026 is 351.13 M USD. In the previous year, Current Assets was 479.22 M USD — a change of -26.73% (lower).

Current Assets

351.13 MUSD

YoY

-26.73%

Last updated:

Current Assets of Upstream Bio is 2026 351.13 M USD. Current Assets of Upstream Bio was 2025 479.22 M USD. It decreases by -26.73% lower compared to the previous year.
Access this data via the Eulerpool API

Upstream Bio Stock analysis

What does Upstream Bio do? Upstream Bio is one of the most popular companies on Eulerpool.

Frequently Asked Questions about Upstream Bio stock

Current Assets of Upstream Bio is 351.13 M USD in 2026.

Access this data via the Eulerpool API

Balance Sheet — Upstream Bio

All Key Metrics — Upstream Bio