
Michael Koralewski, Chief Supply Chain Officer of $FSLR, sold 2,951 shares on June 2, 2025, for approximately $466,877, representing about 20.6% of his holdings in this class of stock. This sale is part of a broader trend of insider selling at $FSLR, with insiders executing 37 sales and no purchases in the last six months; however, institutional investors show mixed sentiment, with D.E. Shaw and Viking Global Investors increasing their positions substantially in Q1 2025, while others like DZ BANK and Capital Research Global Investors reduced theirs.
First Solar ($FSLR) has experienced significant insider selling, exemplified by Chief Supply Chain Officer Michael Koralewski's sale of 2,951 shares on June 2, 2025, for approximately $466,877, which constituted roughly 20.6% of his holdings in that class of stock. This transaction is part of a broader pattern over the past six months, during which $FSLR insiders executed 37 sales and zero purchases, with notable sales by the CEO (24,780 shares for ~$3.47M), CTO (10,315 shares for ~$1.58M), and CFO (9,784 shares for ~$1.45M), indicating a consistent trend of divestment across the executive team. Congressional trading activity also shows a similar pattern with three sales and no purchases in the same period, albeit for smaller values. In contrast, institutional sentiment in Q1 2025 was mixed: while 573 institutions decreased their positions, 405 added shares. Notably, D.E. Shaw & Co. significantly increased its stake by 1,721,566 shares (+1146.1%) and Viking Global Investors LP initiated a substantial position of 1,411,131 shares. Conversely, DZ BANK AG and Capital Research Global Investors made large reductions, selling 1,662,551 shares (-95.1%) and 1,238,091 shares (-69.2%) respectively. Despite the heavy insider selling, Wall Street analyst sentiment remains bullish, with six firms issuing buy or equivalent ratings in recent months and no sell ratings reported. The median analyst price target for $FSLR stands at $234.0, based on eight recent targets ranging from $172.37 to $274.0.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mildly negative
Sentiment Score
-0.30
Ticker Sentiment