AbCellera Biologics Inc. - Common Shares (ABCL)

10.03
+0.27 (2.77%)
NASDAQ· Last Trade: Aug 12th, 2:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors