Chief Product Officer Patrick Buehler sells 8,619 shares of First Solar Inc (FSLR)
On August 13, 2024, Patrick Buehler, Chief Product Officer of First Solar Inc (NASDAQ:FSLR), sold 8,619 shares of the company’s stock at a price of $222 per share. This transaction was documented in a recent SEC filing. Following this sale, the insider now owns 3,468 shares of First Solar Inc. First Solar Inc. specializes in […]