Compare Stocks: ABCL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ABCLAbCellera Biologics Inc.1.10B3.6902.50%2,098,289-35.33M

Average Return