Abcellera Biologics is trading at $11.55, down 5.64%; broader risk-off sentiment may be a factor, though its role is unconfirmed.
- No clear company-specific announcement on October 22 explains the decline; the announced ABCL635 poster presentation was scheduled for later that day.
- Supplied market context showed the Nasdaq down more than 0.5%, while Bloomberg reported biotechnology shares were pressured by rising Treasury yields; available evidence does not directly confirm either factor caused this move.