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.