Strategy, SolarEdge Lead Crypto And Solar Stock Slide
May 18, 2026·about 22 hours ago·via Moomoo

Crypto and solar stocks are under pressure in trading today, with Strategy leading the declines in the crypto group. SolarEdge Technologies is also pacing losses among solar power names. The move highlights weakness across two high-interest market areas that often trade with strong momentum. Investors are watching whether the selloff spreads beyond these standout laggards. Read more about this...