Upstream Bio (UPB) EBITDA: 2023-2024