CPSH is trading about 5% down today at $5.38 as the stock undergoes a price normalization following a sharp two-day rally triggered by its addition to the Russell 3000E Index.

  • The current pullback follows a significant run-up where the stock gained approximately 13% in the previous session and an additional 5% during pre-market trading.
  • The downward move appears to be driven by investors taking profits rather than any negative company-specific news or fundamental shifts.
  • CPSH is underperforming the broader U.S. markets, which are currently trading higher, indicating the move is specific to the stock's recent volatility.