FSLR

FIRST SOLAR, INC.

Semiconductors & Related DevicesNasdaqLarge accelerated filer

Total Trades

140

Buys

4

Sells

103

Largest Trade

N/A

Insiders

18

Institutional Funds

929

Inst. Value

$1M+

Activist Filings

20

Insider Trades

InsiderTitleTypeValueSharesPriceDate
Dymbort Jason E.General Counsel an…GRANTN/A7KMar 7, 2023
KENNEDY R CRAIGDirectorSELL$50K–$100K600$125.68Oct 17, 2022
KENNEDY R CRAIGDirectorSELL$50K–$100K600$134.62Sep 15, 2022
Gloeckler MarkusCTOSELL$100K–$500K943$116.92Aug 19, 2022
Gloeckler MarkusCTOEXERCISEN/A844Aug 19, 2022
KENNEDY R CRAIGDirectorSELL$50K–$100K600$117.41Aug 17, 2022
Jeffers Byron MichaelVP - Global Contro…SELL$50K–$100K814$109.06Aug 9, 2022
Jeffers Byron MichaelVP - Global Contro…SELL$15K–$50K163$102.27Aug 5, 2022
Buehler Patrick JamesChief Quality and …BUY$15K–$50K489$102.10Aug 5, 2022
ANTOUN GEORGESChief Commercial O…BUY$500K+10K$100.53Aug 5, 2022
Jeffers Byron MichaelVP - Global Contro…SELL$15K–$50K160$101.56Aug 3, 2022
Sweeney Michael TDirectorSELL$500K+7K$100.03Aug 2, 2022
STEBBINS PAUL HDirectorSELL$500K+5K$100.86Aug 2, 2022
Jeffers Byron MichaelVP - Global Contro…SELL$15K–$50K259$100.00Aug 2, 2022
Bradley Alexander R.CFOBUY$100K–$500K2K$100.56Aug 2, 2022
Koralewski MichaelChief Mfg. Operati…SELL$100K–$500K1K$100.00Aug 1, 2022
Gloeckler MarkusCTOSELL$50K–$100K805$90.00Jul 29, 2022
Widmar Mark RCEOSELL$1M+32K$89.72Jul 29, 2022
KENNEDY R CRAIGDirectorSELL$15K–$50K600$64.79Jul 16, 2022
Koralewski MichaelChief Mfg. Operati…SELL$100K–$500K2K$67.58Jul 5, 2022
KENNEDY R CRAIGDirectorSELL$15K–$50K600$62.50Jun 15, 2022
Dymbort Jason E.General Counsel an…SELL$100K–$500K3K$70.61Jun 2, 2022
KENNEDY R CRAIGDirectorSELL$15K–$50K600$63.74May 16, 2022
Widmar Mark RCEOSELL$1M+14K$75.28May 10, 2022
KENNEDY R CRAIGDirectorSELL$15K–$50K600$77.85Apr 19, 2022
Verma Kuntal KumarChief Mfg. Enginee…SELL$100K–$500K2K$78.26Apr 8, 2022
Verma Kuntal KumarChief Mfg. Enginee…SELL$100K–$500K2K$82.59Apr 4, 2022
KENNEDY R CRAIGDirectorSELL$15K–$50K600$71.46Mar 16, 2022
Gloeckler MarkusCTOSELL$50K–$100K1K$71.46Mar 16, 2022
Gloeckler MarkusCTOSELL$100K–$500K3K$80.00Mar 10, 2022
Bradley Alexander R.CFOEXERCISEN/A12KMar 8, 2022
Bradley Alexander R.CFOSELL$100K–$500K3K$75.19Mar 8, 2022
Bradley Alexander R.CFOSELL$500K+8K$68.02Mar 4, 2022
Bradley Alexander R.CFOGRANTN/A28KMar 4, 2022
Koralewski MichaelChief Mfg. Operati…SELL$100K–$500K2K$68.67Mar 4, 2022
Koralewski MichaelChief Mfg. Operati…GRANTN/A4KMar 4, 2022
Widmar Mark RCEOSELL$1M+28K$68.02Mar 4, 2022
Widmar Mark RCEOGRANTN/A101KMar 4, 2022
KENNEDY R CRAIGDirectorSELL$15K–$50K600$69.64Feb 15, 2022
KENNEDY R CRAIGDirectorSELL$15K–$50K600$81.36Jan 20, 2022
🔓Seeing ranges? Sign in for exact trade values — free forever

Activist & 5%+ Owners

SC 13D/13G filings — investors holding 5%+ of outstanding shares

FMR LLC

SC 13G · Feb 5, 2026

6.1%

6.5M shares

The Vanguard Group

SC 13G/A · Oct 30, 2025

12.8%

13.7M shares

Citadel Securities GP LLC

SC 13G · Aug 14, 2025

4.9%

5.2M shares

Capital Ventures International

SC 13G/A · Aug 14, 2025

7.9%

8.5M shares

SIG Brokerage, LP

SC 13G · May 15, 2025

5.9%

6.4M shares

Farhad Fred Ebrahimi

SC 13D/A · Mar 25, 2025

5.0%

5.3M shares

JPMORGAN CHASE & CO.

SC 13G/A · Feb 7, 2025

3.2%

3.5M shares

JPMORGAN CHASE & CO

SC 13G · Feb 6, 2025

5.1%

5.5M shares

Farhad Fred Ebrahimi

SC 13D · Dec 10, 2024

6.4%

6.9M shares

BlackRock, Inc.

SC 13G/A · Nov 8, 2024

10.4%

11.1M shares

BlackRock, Inc.

SC 13G/A · Oct 21, 2024

10.4%

11.1M shares

Farhad Fred Ebrahimi

SC 13D/A · Aug 7, 2024

4.9%

5.3M shares

The Vanguard Group - 23-1945930

SC 13G/A · Feb 13, 2024

11.4%

12.2M shares

Farhad Fred Ebrahimi 2

SC 13D · Jan 26, 2024

5.1%

5.5M shares

BlackRock, Inc.

SC 13G/A · Jan 23, 2024

11.8%

12.6M shares

BlackRock, Inc.

SC 13G/A · Jan 30, 2023

12.5%

13.3M shares

The Vanguard Group - 23-1945930

SC 13G/A · Jan 10, 2023

10.8%

11.6M shares

Farhad Fred Ebrahimi

SC 13D/A · Sep 15, 2022

4.7%

5.0M shares

Farhad Fred Ebrahimi

SC 13D/A · Jun 28, 2022

5.3%

5.7M shares

BlackRock, Inc.

SC 13G/A · Jan 28, 2022

12.8%

13.6M shares

View on Google Finance →