EdgarLookup

STAAR SURGICAL CO — UPLOAD Filings

26 UPLOAD filings on record

This page lists all UPLOAD filings submitted to the SEC by STAAR SURGICAL CO (STAA), sorted by most recent first. Each row links to the full filing on EdgarLookup. STAAR SURGICAL CO has filed 26 UPLOAD documents with the SEC since 2013. To view all SEC filings by STAAR SURGICAL CO, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-K405 10-Q 10-Q/A 144 3 3/A 4 4/A 424B2 424B3 424B5 5 5/A 8-A12G/A 8-K 8-K/A ARS CORRESP CT ORDER DEF 14A DEFA14A DEFC14A DEFM14A DFAN14A EFFECT NT 10-K NT 10-K/A NT 10-Q PRE 14A PREC14A PREM14A PRES14A PX14A6G REGDEX S-3 S-3/A S-3MEF S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13D SCHEDULE 13D/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
UPLOAD 0000000000-24-002870 Mar 15, 2024
UPLOAD 0000000000-24-001818 Feb 15, 2024
UPLOAD 0000000000-23-013309 Dec 6, 2023
UPLOAD 0000000000-20-004279 May 14, 2020
UPLOAD 0000000000-18-038870 Dec 20, 2018
UPLOAD 0000000000-18-036580 Nov 28, 2018
UPLOAD 0000000000-17-042002 Nov 30, 2017
UPLOAD 0000000000-17-039035 Nov 3, 2017
UPLOAD 0000000000-17-019008 May 31, 2017
UPLOAD 0000000000-14-045068 Sep 9, 2014
UPLOAD 0000000000-14-040115 Aug 7, 2014
UPLOAD 0000000000-14-035736 Jul 15, 2014
UPLOAD 0000000000-10-017570 Mar 31, 2010
UPLOAD 0000000000-10-015074 Mar 18, 2010
UPLOAD 0000000000-10-009276 Feb 18, 2010
UPLOAD 0000000000-10-006082 Jan 29, 2010
UPLOAD 0000000000-09-059517 Oct 21, 2009
UPLOAD 0000000000-09-048185 Sep 1, 2009
UPLOAD 0000000000-08-013611 Mar 14, 2008
UPLOAD 0000000000-08-006039 Feb 1, 2008
UPLOAD 0000000000-07-061517 Dec 19, 2007
UPLOAD 0000000000-07-048411 Oct 4, 2007
UPLOAD 0000000000-07-036555 Jul 27, 2007
UPLOAD 0000000000-07-027245 Jun 1, 2007
UPLOAD 0000000000-05-022857 May 10, 2005
UPLOAD 0000000000-05-020986 Apr 29, 2005