AbCellera IPO

This company has completed its IPO and is now publicly traded (ABCL).

IndustryBiotechnology
Market Cap$1.2B
Total Funding$105M
HeadquartersVancouver, BC, Canada
View full AbCellera profile →