FSLR is trading at $185.73 (-4.02%) as it aligns with sharp declines in major indices driven by escalating Middle East tensions and surging oil prices.

  • The move tracks a broader risk-off sentiment that has pushed the S&P 500 down 1.71% and the NASDAQ down 2.31%.
  • No company-specific news was released today; the decline is attributed to geopolitical conflict escalation rather than fundamental changes to the company's outlook.