AbCellera Biologics Inc. - Common Shares (ABCL)

12.00
-0.83 (-6.47%)
NASDAQ · Last Trade: Oct 8th, 2:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors