Upstream Bio (UPB) Capital Expenditures: 2023-2024

Historic Capital Expenditures for Upstream Bio (UPB) over the last 2 years, with Dec 2024 value amounting to $511,000.