AbCellera Biologics Inc

ABCLNASDAQ
$11.44
-0.13-1.12%
Dern. MÀJ: Sep 4, 10:45 AM

AbCellera Biologics Financials

AbCellera Biologics (ABCL) financial statements — income, revenue, gross margin and key metrics.