FSLR is trading at $203.63 (-3.09%) as selling pressure continues following a significant miss on 2026 revenue guidance and subsequent analyst downgrades.
- The company's 2026 revenue outlook of $4.9B–$5.2B fell short of the $6B consensus, impacted by lower average selling prices, tariffs, and plant underutilization.
- Analysts at Deutsche Bank and Baird downgraded the stock to Hold and Neutral, respectively, citing the weak long-term forecast.
- Shares remain volatile after a 13.6% plunge on February 25, with broader market weakness contributing to the decline.