FSLR is trading at $192.16 (+4.04%) as shares rebound alongside a broader market rally fueled by geopolitical de-escalation and Federal Reserve signals.
- The stock is recovering from yesterday's $184.70 close (-2.94%) despite no new company-specific news since a Baird downgrade to Neutral on February 25.
- Broader market sentiment is strongly positive, with the S&P 500 up 1.56% and the NASDAQ up 2.11% as investors react to easing U.S.-Iran tensions and the Fed's indication to ignore temporary oil shocks.