FSLR is trading 5% down at $219.97 in pre-market after fresh reports highlighted significant insider selling from top executives, sparking investor concern.

  • Reports on May 15 link the sharp drop to stock sales by CEO Mark Widmar, who sold approximately $2.6 million worth of shares on May 11 and May 13.
  • Another executive, the Chief Manufacturing Officer, also sold shares on the same dates.
  • The selling has reportedly rattled investor confidence, with the news also coming amid broader market pressure from renewed concerns over inflation and interest rates.