EdgarLookup

Ascent Solar Technologies, Inc. — UPLOAD Filings

21 UPLOAD filings on record

This page lists all UPLOAD filings submitted to the SEC by Ascent Solar Technologies, Inc. (ASTI), sorted by most recent first. Each row links to the full filing on EdgarLookup. Ascent Solar Technologies, Inc. has filed 21 UPLOAD documents with the SEC since 2008. To view all SEC filings by Ascent Solar Technologies, Inc., see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-Q 10-Q/A 10KSB 10QSB 144 25 25-NSE 3 3/A 4 4/A 424B1 424B2 424B3 424B4 424B5 5 8-A12B 8-K CERT CERTBSE CERTNAS CORRESP CT ORDER D D/A DEF 14A DEF 14C DEFA14A DRS DRSLTR EFFECT FWP NT 10-K NT 10-K/A NT 10-Q POS AM POS EX PRE 14A PRE 14C PRER14A REGDEX REGDEX/A RW S-1 S-1/A S-3 S-3/A S-3MEF S-8 SB-2 SB-2/A SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
UPLOAD 0000000000-26-000001 Jan 2, 2026
UPLOAD 0000000000-25-006569 Jun 24, 2025
UPLOAD 0000000000-24-001923 Feb 20, 2024
UPLOAD 0000000000-23-009756 Sep 5, 2023
UPLOAD 0000000000-22-011746 Oct 26, 2022
UPLOAD 0000000000-22-011701 Oct 25, 2022
UPLOAD 0000000000-21-011992 Oct 1, 2021
UPLOAD 0000000000-17-006391 Feb 24, 2017
UPLOAD 0000000000-17-006010 Feb 22, 2017
UPLOAD 0000000000-17-005008 Feb 13, 2017
UPLOAD 0000000000-16-106268 Dec 22, 2016
UPLOAD 0000000000-12-004613 Jan 27, 2012
UPLOAD 0000000000-12-002146 Jan 13, 2012
UPLOAD 0000000000-09-046274 Aug 24, 2009
UPLOAD 0000000000-09-041192 Jul 31, 2009
UPLOAD 0000000000-06-056496 Nov 16, 2006
UPLOAD 0000000000-06-056490 Nov 16, 2006
UPLOAD 0000000000-06-031750 Jul 10, 2006
UPLOAD 0000000000-06-031749 Jul 10, 2006
UPLOAD 0000000000-06-031748 Jul 10, 2006
UPLOAD 0000000000-06-031592 Jul 7, 2006