FSLR is trading at $194.73 (+4.79%) as markets rebound from yesterday's sharp sell-off driven by Middle East tensions.

  • The gain counters a 4% drop to $185.83 on March 26, which was triggered by risk-off sentiment regarding the Strait of Hormuz and oil prices rising above $107 per barrel.
  • No company-specific news was found; the stock is currently outperforming major indices despite their modest intraday declines of 0.7-1.1%.