Sunrun, Enphase, Verve Therapeutics, Palantir, T-Mobile, Lennar, Jabil, and More Movers - Barron's
1. Sunrun's stock fell 43% amid broader market declines. 2. Tax credit phaseouts planned for renewable energy by 2028 worry investors. 3. Related stocks, Enphase and First Solar, also saw significant losses. 4. Geopolitical tensions in the Middle East affected overall market performance. 5. Market volatility may hinder future investment in renewable energy.