FIRST SOLAR, INC. FSLR

← All filings

Recent SEC EDGAR filings for FSLR, newest first. View on SEC EDGAR ↗

Updated 2:11 PM · auto-refresh 60s
FiledFormDescription
Jun 3, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
Jun 2, 2026144FIRST SOLAR, INC.
Jun 1, 2026SDFIRST SOLAR, INC.SD
Jun 1, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 28, 2026144FIRST SOLAR, INC.
May 27, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 26, 2026144FIRST SOLAR, INC.
May 22, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 22, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 22, 2026144FIRST SOLAR, INC.
May 21, 2026144FIRST SOLAR, INC.
May 21, 2026144FIRST SOLAR, INC.
May 15, 20263FIRST SOLAR, INC.PRIMARY DOCUMENT
May 15, 20268-KFIRST SOLAR, INC.8-K
May 15, 2026SCHEDULE 13G/AFIRST SOLAR, INC.
May 13, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 13, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 13, 2026144FIRST SOLAR, INC.
May 13, 2026144FIRST SOLAR, INC.
May 11, 2026144FIRST SOLAR, INC.
May 11, 2026144FIRST SOLAR, INC.
May 8, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 8, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 8, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 6, 2026SCHEDULE 13G/AFIRST SOLAR, INC.
May 6, 2026144FIRST SOLAR, INC.
May 6, 2026144FIRST SOLAR, INC.
May 6, 2026144FIRST SOLAR, INC.
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 20264FIRST SOLAR, INC.PRIMARY DOCUMENT
May 5, 2026144FIRST SOLAR, INC.