AbCellera Biologics Inc. - Common Shares (ABCL)

5.2550
+0.0150 (0.29%)
NASDAQ· Last Trade: Jun 15th, 4:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors