FSLR is trading at $187.85 (-4.09%) on pre-earnings caution as investors await the company's Q1 2026 results scheduled for release on April 30.
- Wall Street expects revenue of $1.05B and EPS of $2.80, with the stock currently trading significantly below the average analyst price target of $250.
- The decline mirrors broader market weakness, with the S&P 500 and NASDAQ down amid Fed rate uncertainty and anticipation of Big Tech earnings reports.