Upstream Bio (UPB) Net Margin (2023 - 2025)
Upstream Bio (UPB) has 2 years of Net Margin data on record, last reported at 4941.14% in Q3 2025.
- For Q3 2025, Net Margin fell 147607.0% year-over-year to 4941.14%; the TTM value through Sep 2025 reached 4386.35%, down 191218.0%, while the annual FY2024 figure was 3223.42%, 161606.0% down from the prior year.
- Net Margin reached 4941.14% in Q3 2025 per UPB's latest filing, down from 4265.31% in the prior quarter.
- Across five years, Net Margin topped out at 2189.06% in Q1 2024 and bottomed at 4941.14% in Q3 2025.