What is the most recent earnings date for UPB stock?
UPSTREAM BIO INC (UPB) last reported earnings on 3/18/2026.
NASDAQ:UPB • US91678A1079
Past quarterly earnings results for UPSTREAM BIO INC (UPB), including EPS and revenue actuals, analyst estimates, and surprise percentages. This page focuses on historical performance (not forecasts).
EPS & Revenue History (in USD): Actual vs estimated values, surprises, q2q growth and acceleration numbers quarterly history.
| Quarter | EPS | EPS Est | EPS Surprise | EPS Q2Q | Revenue | Revenue Est | Revenue Surprise | Revenue Q2Q |
|---|---|---|---|---|---|---|---|---|
| Q3 2025 | -0.63 | -0.79 | 20.23% | 90.95% | 683K | 651.45K | 4.84% | 12.52% |
| Q2 2025 | -0.74 | -0.62 | -19.62% | - | 937K | 320.675K | 192.20% | -18.52% |
| Q1 2025 | -0.51 | -0.49 | -4.11% | - | 566K | 330.775K | 71.11% | - |
| Q4 2024 | -1.59 | -0.57 | -181.12% | - | 613K | 388.85K | 57.64% | 36.22% |
| Q3 2024 | -6.96 | -3.72 | -87.26% | - | 607K | 398.95K | 52.15% | - |
| Q2 2024 | - | - | 1.15M | - | -12.15% | |||
| Q4 2023 | - | - | 450K | - | - | |||
| Q2 2023 | - | - | 1.309M | - | - |
Notes
UPSTREAM BIO INC (UPB) last reported earnings on 3/18/2026.
UPSTREAM BIO INC (UPB) beat EPS estimates and beat revenue estimates in the most recent quarter.
In the last 4 quarters, UPSTREAM BIO INC (UPB) has beaten EPS estimates in 1 out of 4 releases.