IMSR is trading at $7.35 (4.3% down) as the stock extends a multi-day pullback following sharp losses on June 22 and June 23.

  • The decline is occurring amid broader market volatility and a lack of new company-specific news.
  • Market commentary suggests traders are locking in profits after the stock’s earlier rally rather than reacting to a fresh fundamental catalyst.