1.Sales and profit
See section β- Upstream Bio, Inc. had $2.9M of revenue in fiscal 2025, up 20.4% on the year before.
- Its operating margin was β5,618.8%, down 2,337.6Β pts: of every 100 in sales, about β5,619 is left after running the business.
- Upstream Bio, Inc. lost $143M in fiscal 2025.
