Abcellera Biologics is trading 4.75% down at $10.84 after no new company-specific announcement or analyst action was identified for August 17, 2026.

  • The recent rally followed positive ABCL635 Phase 2 results.
  • The company’s $200 million share-and-warrant offering priced at $9.75 per share and closed August 14, creating a potential dilution overhang.
  • Available coverage does not explicitly establish that as today’s cause.