Kailera nets $625M in one of biotech’s biggest-ever IPOs

  • Portfolio Company News
June 11, 2026