First Solar, Inc. (NASDAQ:FSLR - Free Report) - Stock analysts at KeyCorp cut their Q3 2026 earnings per share estimates for First Solar in a report released on Sunday, September 27th. KeyCorp analyst S. Karp now forecasts that the solar cell manufacturer will post earnings of $4.59 per share for th