Abcellera Biologics Inc (ABCL) Valuation Ratios & Charts