Compare Stocks: ABCL

ABCL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ABCLAbCellera Biologics Inc.1.59B5.20-1.05%2,632,566-79.21M

Average Return