Workflow
Solar Stocks in the Shade After Trump Comments
Schaeffers Investment Research·2025-08-21 18:39

The solar sector is taking a beating today, after President Donald Trump announced on Truth Social that the U.S. will not approve wind or solar projects, blaming the renewables for high electricity and energy costs. Focusing in on a few of these energy names, First Solar Inc (NASDAQ:FSLR), Canadian Solar Inc (NASDAQ:CSIQ), and Sunrun Inc (NASDAQ:RUN) are all firmly lower today. First Solar stock was last seen down 6.6% at $192.78, though former pressure at the 320-day moving average lingers below as a poten ...