Compare Stocks: ABCL

ABCL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ABCLAbCellera Biologics Inc.1.06B3.4900.58%2,062,966-75.13M

Average Return