AbCellera Biologics Inc

NASDAQ:ABCL  
3.76
+0.13 (+3.58%)
7:23:30 PM EDT: $3.67 -0.09 (-2.39%)
Twitter Share  Facebook Share StockTwits Share