Abcellera Biologics (ABCL) Stock: Price, Analysis