Abcellera Biologics is trading at $6.42 (+4.14%) as the stock stages a recovery following a sharp pullback in the previous session.

  • The advance appears to be a technical bounce after shares dropped 8.61% on July 16, a move attributed to profit-taking after the stock hit a 52-week high.
  • No fresh company-specific catalysts were reported for July 17, suggesting the gains are driven by broader market rotation and a supportive backdrop for the biotech sector.