Stock Screener

ABCL - AbCellera Biologics Inc. Common Shares

$2.585 13.2% ($0.34)
0.80.1-6.1-0.6-0.23.74.4
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: