AbCellera Biologics Inc. - Common Shares (ABCL)

3.7050
+0.2750 (8.02%)
NASDAQ · Last Trade: Jan 6th, 12:34 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors