AbCellera Biologics Inc

NASDAQ:ABCL   3:59:54 PM EDT
21.07
+0.42 (+2.03%)
: $21.27 +0.20 (+0.95%)
Twitter Share  Facebook Share StockTwits Share