FSLR is trading at $245.11 (-8.81%) following a sharp drop triggered by Jefferies' downgrade from Buy to Hold.

  • Jefferies cut the price target from $269 to $260.
  • The firm cited limited booking visibility and strategic uncertainties ahead of 2026 as primary concerns.
  • The downgrade also noted potential Section 232 tariff shortfalls, causing the stock to significantly underperform the flat broader market.