News

Shares of First Solar Inc. FSLR have plunged 21.2% in the past six months, underperforming the Zacks solar industry’s decline ...
Morgan Stanley lowered the firm’s price target on NextEra Energy (NEE) to $94 from $95 and keeps an Overweight rating on the ...
The share price of First Solar, Inc. (NASDAQ:FSLR) fell by 12.59% between June 10 and June 17, 2025, putting it among the ...
First Solar (NasdaqGS:FSLR) recently experienced an 11% price increase over the last quarter. This movement coincides with ...
First Solar's unique CdTe thin-film technology provides supply chain resilience and independence from Chinese crystalline ...