Analystreport

AbCellera Biologics (NASDAQ:ABCL) was downgraded by analysts at Wall Str

AbCellera Biologics Inc. - Common Shares  (ABCL)