Abcellera Biologics is trading 4.1% down now at $12.31, with no clear company-specific announcement explaining the October 8 decline surfaced in available search results.

  • The company’s next earnings report is scheduled for November 9.
  • Elevated Treasury yields and oil prices are weighing on equities amid a risk-off backdrop.
  • Major U.S. indices are also lower, but each move is less than 0.5%, not establishing a strong index-wide explanation for Abcellera Biologics’ larger decline.