Compare Stocks: ABCL

ABCL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ABCLAbCellera Biologics Inc.4.09B12.63-0.79%5,438,252-66.17M

Average Return