AbCellera Biologics Inc

ABCLNASDAQ
$11.12
-0.08-0.71%
al cierre: Aug 17, 5:00 PM EST
$11.22
0.020.18%
Premercado: 7:00 AM EST

AbCellera Biologics Financials

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