First Solar, Inc. (NASDAQ:FSLR – Get Free Report) insider Caroline Stockdale sold 12,406 shares of the firm’s stock in a transaction that occurred on Tuesday, May 21st. The stock was sold at an average price of $205.00, for a total transaction of $2,543,230.00. Following the sale, the insider now owns 22,025 shares of the company’s […]