AbCellera Biologics (ABCL)
NASDAQ:ABCL
United States
ABCLAbCellera Biologics
$2.74
>-$0.01(-0.36%)
At close: 4:00 PM EDT
$2.71
-$0.03(-1.09%)
Pre market: 5:07 AM EDT