FSLR is trading at $221.87 (-5.04%) as rising Treasury yields and a risk-off market sentiment pressure high-growth solar stocks.
- The decline aligns with a broader selloff in the Nasdaq, which is down more than 1% amid higher-for-longer interest rate concerns.
- No company-specific news or announcements were released, suggesting the move is primarily driven by macroeconomic factors.
- Solar and other long-duration assets are seeing increased volatility as investors pivot away from riskier names.