Abcellera Biologics is trading 6.1% down at $6.33 as investors lock in profits following a sharp rally to recent 52-week highs.

  • The stock recently reached a new 52-week high near $6.80, driven by significant year-to-date gains.
  • Today's move appears to be a sell-the-news style retreat, extending recent volatility in the absence of fresh company-specific headlines.
  • The pullback follows a period of strong performance, with traders securing gains after the stock's overextended run.