IMPP is trading 7% down at $5.28 as investors lock in gains following a sharp post-earnings rally.

  • The company reported its second-best quarterly results in history on May 22, 2026, which catalyzed significant upward momentum in prior sessions.
  • Today's decline appears to be a technical pullback rather than a reaction to negative news, as the fundamental backdrop remains positive.