Home→Stocks→ABCL
AbCellera Biologics Inc. - Common Shares logo

AbCellera Biologics Inc. - Common Shares

ABCL•NASDAQ•United States•Healthcare•Biotechnology•Market Closed
$6.17
+$0.44(+7.68%)