finance.yahoo.comUpstream Bio Announces Closing of $293 Million Upsized Initial Public Offering,Including Full Exercise of Underwriters’ Option to Purchase Additional Sharesabout 1 year ago