AbCellera Biologics Inc

NASDAQ:ABCL   1:30:48 PM EDT
27.18
-2.47 (-8.33%)
Twitter Share  Facebook Share StockTwits Share