KEEL is trading 5.3% down at $5.71 today as the stock faces profit-taking and volatility following its addition to the Russell 3000 Index on June 29, 2026.

  • The recent price drop follows a significant rally driven by the index reconstitution and strength in overnight and Toronto trading sessions.
  • Analysts attribute today's move to index-related flows rather than broader cryptocurrency trends, as Bitcoin and Ethereum remain only slightly lower.