Tag: Bicara Therapeutics IPO and stake