Compare Stocks: ABCL

ABCL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ABCLAbCellera Biologics Inc.1.07B3.580-3.76%2,617,065-35.33M

Average Return