Michael T. Sweeney
Director, First Solar.
Companies
- First SolarBoard member Nov 16, 2006 to now1
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
First Solar FSLR14,325 shares2$2.5M at $171.16Jun 30, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jun 30, 2026Granted 223 shares of First Solar2
- Mar 31, 2026Granted 267 shares of First Solar3
- Dec 31, 2025Granted 173 shares of First Solar4
- Nov 6, 2025Sold 4,500 shares at $271.11 of First Solar5
- Sep 30, 2025Granted 205 shares of First Solar6
- Jun 30, 2025Granted 272 shares of First Solar7
- Mar 31, 2025Granted 356 shares of First Solar8
- Dec 31, 2024Granted 256 shares of First Solar9
- Sep 30, 2024Granted 181 shares of First Solar10
- Jun 28, 2024Granted 200 shares of First Solar11
- May 30, 2024Sold 2,000 shares at $274.00 of First Solar12
- May 30, 2024Sold 2,000 shares at $273.01 of First Solar12
- Mar 29, 2024Granted 267 shares of First Solar13
- Dec 29, 2023Granted 262 shares of First Solar14
- Sep 30, 2023Granted 279 shares of First Solar15
- Jun 30, 2023Granted 237 shares of First Solar16
- May 22, 2023Sold 7,000 shares at $205.14 of First Solar17
- Mar 31, 2023Granted 207 shares of First Solar18
- Dec 30, 2022Granted 268 shares of First Solar19
- Sep 30, 2022Granted 303 shares of First Solar20
- Aug 2, 2022Sold 6,500 shares at $100.03 of First Solar21
- Jun 30, 2022Granted 588 shares of First Solar22
- Mar 31, 2022Granted 478 shares of First Solar23
- Dec 31, 2021Granted 459 shares of First Solar24
- Sep 30, 2021Granted 420 shares of First Solar25
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARFirst Solar, Board member
- 2
- 3SEC EDGARForm 4 filed Apr 1, 2026
- 4SEC EDGARForm 4 filed Jan 5, 2026
- 5SEC EDGARForm 4 filed Nov 10, 2025
- 6SEC EDGARForm 4 filed Oct 1, 2025
- 7SEC EDGARForm 4 filed Jul 1, 2025
- 8SEC EDGARForm 4 filed Apr 1, 2025
- 9SEC EDGARForm 4 filed Jan 6, 2025
- 10SEC EDGARForm 4 filed Oct 1, 2024
- 11SEC EDGARForm 4 filed Jul 1, 2024
- 12SEC EDGARForm 4 filed May 31, 2024
- 13SEC EDGARForm 4 filed Apr 2, 2024
- 14SEC EDGARForm 4 filed Jan 2, 2024
- 15SEC EDGARForm 4 filed Oct 3, 2023
- 16SEC EDGARForm 4 filed Jul 3, 2023
- 17SEC EDGARForm 4 filed May 22, 2023
- 18SEC EDGARForm 4 filed Apr 3, 2023
- 19SEC EDGARForm 4 filed Jan 4, 2023
- 20SEC EDGARForm 4 filed Oct 3, 2022
- 21SEC EDGARForm 4 filed Aug 2, 2022
- 22SEC EDGARForm 4 filed Jul 1, 2022
- 23SEC EDGARForm 4 filed Apr 4, 2022
- 24SEC EDGARForm 4 filed Jan 3, 2022
- 25SEC EDGARForm 4 filed Oct 1, 2021