AbCellera Biologics Inc. - Common Shares (ABCL)

11.87
+0.16 (1.37%)
NASDAQ · Last Trade: Oct 21st, 10:22 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors