EdgarLookup

FIRST SOLAR, INC. — All Filings

1,003 total filings on record

Public companies registered with the SEC are required to file periodic reports, disclosures, and notices throughout the year. The most important are the 10-K (annual report), 10-Q (quarterly report), and 8-K (material event notice). Use the filters below to narrow by form type.

Overview All Filings Financials Insiders
All 10-K 10-Q 10-Q/A 144 144/A 3 3/A 4 4/A 424B2 424B4 424B5 424B7 5 8-A12B 8-K 8-K/A ARS CERTNAS CORRESP CT ORDER D DEF 14A DEFA14A DFAN14A EFFECT FWP PRE 14A REGDEX S-1 S-1/A S-1MEF S-3ASR S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SC TO-I SC TO-I/A SCHEDULE 13D/A SCHEDULE 13G SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
SCHEDULE 13G/A 0000102909-26-001318 Mar 26, 2026
4 PRIMARY DOCUMENT 0001274494-26-000083 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000082 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000081 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000080 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000079 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000078 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000077 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000076 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000074 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000073 Mar 17, 2026 Mar 13, 2026
4 PRIMARY DOCUMENT 0001274494-26-000071 Mar 17, 2026 Mar 13, 2026
144 0001959173-26-002445 Mar 17, 2026
144 0001959173-26-002410 Mar 17, 2026
144 0001959173-26-002409 Mar 17, 2026
144 0001959173-26-002407 Mar 17, 2026
144 0001959173-26-002377 Mar 16, 2026
144 0001959173-26-002376 Mar 16, 2026
144 0001959173-26-002374 Mar 16, 2026
144 0001959173-26-002371 Mar 16, 2026
144 0001959173-26-002368 Mar 16, 2026
144 0001959173-26-002366 Mar 16, 2026
144 0001959173-26-002365 Mar 16, 2026
144 0001959173-26-002363 Mar 16, 2026
144 0001959173-26-002360 Mar 16, 2026
144 0001959173-26-002357 Mar 16, 2026
144 0001959173-26-002354 Mar 16, 2026
4 PRIMARY DOCUMENT 0001274494-26-000069 Mar 11, 2026 Mar 10, 2026
4 PRIMARY DOCUMENT 0001274494-26-000068 Mar 11, 2026 Mar 10, 2026
4 PRIMARY DOCUMENT 0001274494-26-000066 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000065 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000064 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000063 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000062 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000060 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000059 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000058 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000057 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000056 Mar 10, 2026 Mar 6, 2026
4 PRIMARY DOCUMENT 0001274494-26-000055 Mar 10, 2026 Mar 6, 2026
144 0001959173-26-002128 Mar 10, 2026
144 0001959173-26-002121 Mar 10, 2026
144 0001959173-26-002109 Mar 9, 2026
144 0001959173-26-002108 Mar 9, 2026
144 0001959173-26-002102 Mar 9, 2026
144 0001959173-26-002100 Mar 9, 2026
144 0001959173-26-002096 Mar 9, 2026
144 0001959173-26-002092 Mar 9, 2026
144 0001959173-26-002091 Mar 9, 2026
144 0001959173-26-002090 Mar 9, 2026