AbCellera Biologics Inc.

AbCellera Biologics Inc. (ABCL)

Market Cap

841.79M

Website

https://www.abcellera.com

Earnings Date

Feb 18, 2025

Employees

586

IPO Date

Dec 11, 2020