Compare Stocks: ABCL

ABCL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ABCLAbCellera Biologics Inc.945.90M3.16013.67%5,395,984-35.33M

Average Return