First Solar (NASDAQ:FSLR) Shares Down 2.1% Following Insider Selling

Shares of First Solar, Inc. (NASDAQ:FSLR – Get Free Report) were down 2.1% during trading on Monday after an insider sold shares in the company. The company traded as low as $130.60 and last traded at $133.35. Approximately 1,353,742 shares changed hands during trading, a decline of 47% from the average daily volume of 2,571,614 […]

Mar 4, 2025 - 08:27
 0
First Solar (NASDAQ:FSLR)  Shares Down 2.1%  Following Insider Selling
Shares of First Solar, Inc. (NASDAQ:FSLR – Get Free Report) were down 2.1% during trading on Monday after an insider sold shares in the company. The company traded as low as $130.60 and last traded at $133.35. Approximately 1,353,742 shares changed hands during trading, a decline of 47% from the average daily volume of 2,571,614 […]