AbCellera Biologics (ABCL)
NASDAQ:ABCL
United States
ABCLAbCellera Biologics
$2.73
$0.00(0.00%)
At close: 4:00 PM EST
$2.80
$0.07(2.56%)
After hours: Nov 01 6:03 PM EST