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.