Abcellera Biologics triples in IPO debut, now worth 15B
theglobeandmail.com