AbCellera Biologics Inc

ABCLNASDAQ
$11.43
-0.14-1.21%
À la clôture: Sep 4, 5:00 PM EST
$11.39
-0.04-0.35%
Après les heures: 4:15 PM EST

AbCellera Biologics vs. Peers Comparison

Compare AbCellera Biologics (ABCL) to its peers on price performance, valuation multiples and key financial metrics.