Abcellera Biologics triples in IPO debut, now worth 15B | Dark Hacker News