AbCellera Biologics Inc. - Common Shares (ABCL)

8.1200
+0.7400 (10.03%)
NASDAQ· Last Trade: Jun 29th, 5:49 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors