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
144 0001959173-26-002102 Mar 9, 2026
144 0001959173-26-002088 Mar 9, 2026
144 0001959173-26-002109 Mar 9, 2026
4 PRIMARY DOCUMENT 0001274494-26-000053 Mar 5, 2026 Mar 4, 2026
4 PRIMARY DOCUMENT 0001274494-26-000051 Mar 5, 2026 Mar 4, 2026
4 PRIMARY DOCUMENT 0001274494-26-000052 Mar 5, 2026 Mar 4, 2026
144 0001959173-26-001861 Mar 4, 2026
144 0001959173-26-001864 Mar 4, 2026
144 0001959173-26-001876 Mar 4, 2026
4 PRIMARY DOCUMENT 0001274494-26-000032 Mar 3, 2026 Feb 27, 2026
144 0001959173-26-001817 Mar 3, 2026
4 PRIMARY DOCUMENT 0001274494-26-000025 Mar 3, 2026 Mar 2, 2026
4 PRIMARY DOCUMENT 0001274494-26-000030 Mar 3, 2026 Feb 27, 2026
4 PRIMARY DOCUMENT 0001274494-26-000036 Mar 3, 2026 Feb 27, 2026
4 PRIMARY DOCUMENT 0001274494-26-000038 Mar 3, 2026 Feb 27, 2026
4 PRIMARY DOCUMENT 0001274494-26-000040 Mar 3, 2026 Feb 27, 2026
4 PRIMARY DOCUMENT 0001274494-26-000043 Mar 3, 2026 Feb 27, 2026
4 PRIMARY DOCUMENT 0001274494-26-000045 Mar 3, 2026 Feb 27, 2026
4 PRIMARY DOCUMENT 0001274494-26-000047 Mar 3, 2026 Feb 27, 2026
4 PRIMARY DOCUMENT 0001274494-26-000034 Mar 3, 2026 Feb 27, 2026
4 PRIMARY DOCUMENT 0001274494-26-000049 Mar 3, 2026 Feb 27, 2026
144 0001959173-26-001705 Mar 2, 2026
144 0001959173-26-001739 Mar 2, 2026
144 0001959173-26-001701 Mar 2, 2026
144 0001959173-26-001743 Mar 2, 2026
144 0001959173-26-001707 Mar 2, 2026
144 0001959173-26-001712 Mar 2, 2026
144 0001959173-26-001747 Mar 2, 2026
144 0001959173-26-001748 Mar 2, 2026
144 0001959173-26-001749 Mar 2, 2026
144 0001959173-26-001751 Mar 2, 2026
10-K 10-K 0001274494-26-000021 Feb 24, 2026 Dec 31, 2025
8-K 8-K 0001274494-26-000020 Feb 24, 2026
8-K 8-K 0001274494-26-000016 Feb 19, 2026 Feb 13, 2026
SCHEDULE 13G 0000315066-26-000426 Feb 5, 2026
4 PRIMARY DOCUMENT 0001274494-26-000012 Jan 20, 2026 Jan 15, 2026
4 PRIMARY DOCUMENT 0001274494-26-000005 Jan 5, 2026 Dec 31, 2025
4 PRIMARY DOCUMENT 0001274494-26-000003 Jan 5, 2026 Dec 31, 2025
4 PRIMARY DOCUMENT 0001274494-26-000004 Jan 5, 2026 Dec 31, 2025
4 PRIMARY DOCUMENT 0001274494-26-000006 Jan 5, 2026 Dec 31, 2025
4 PRIMARY DOCUMENT 0001274494-26-000007 Jan 5, 2026 Dec 31, 2025
4 PRIMARY DOCUMENT 0001274494-26-000008 Jan 5, 2026 Dec 31, 2025
4 PRIMARY DOCUMENT 0001274494-26-000009 Jan 5, 2026 Dec 31, 2025
4 PRIMARY DOCUMENT 0001274494-26-000010 Jan 5, 2026 Dec 31, 2025
4 PRIMARY DOCUMENT 0001274494-25-000085 Nov 10, 2025 Nov 6, 2025
4 PRIMARY DOCUMENT 0001274494-25-000086 Nov 10, 2025 Nov 7, 2025
144 0000950157-25-000929 Nov 7, 2025
4 PRIMARY DOCUMENT 0001274494-25-000084 Nov 6, 2025 Nov 4, 2025
144 0001957799-25-000228 Nov 6, 2025
144 0001950047-25-008452 Nov 4, 2025