AbCellera Biologics Inc. - Common Shares (ABCL)

4.1300
+0.2300 (5.90%)
NASDAQ · Last Trade: Jan 7th, 6:41 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors