Sunrun shares plunge after reporting Q3 loss and revenue miss. CEO says Trump presidency will not fully repeal Biden climate ...
With a market capitalization of over $23 billion, First Solar Inc. (NASDAQ: FSLR) is the biggest solar company in the U.S., where it has notched success with its low-cost and easily scalable Cadmium ...
Several alternative energy stocks, however, suffered even steeper declines. According to data provided by S&P Global Market Intelligence, First Solar (NASDAQ: FSLR), a leading manufacturer of solar ...
Solar and clean energy stocks sold off heavily on Wednesday after Donald Trump defeated Kamala Harris to clinch leadership of ...