AbCellera Biologics receives Jefferies buy rating with $21 price target - ABCL News | Rallies