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.