AbCellera Biologics Inc. - Common Shares (ABCL)

6.1700
+0.4400 (7.68%)
NASDAQ· Last Trade: May 30th, 11:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors