AbCellera Biologics Inc. - Common Shares (ABCL)

11.81
-0.14 (-1.17%)
NASDAQ · Last Trade: Nov 12th, 12:35 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors