EdgarLookup

CECO ENVIRONMENTAL CORP — All Filings

1,000 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-C 10-K 10-K/A 10-K405 10-Q 10-Q/A 10KSB 10KSB/A 10QSB 10QSB/A 144 3 4 4/A 424B1 424B3 425 5 8-K 8-K/A ARS CORRESP D DEF 14A DEFA14A EFFECT FWP NT 10-K NT 10-Q POS AM POS EX PRE 14A PRER14A REGDEX/A S-1 S-1/A S-3 S-3/A S-3ASR S-3D S-4 S-4/A S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13D/A SCHEDULE 13G SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
8-K 8-K 0000950170-25-083221 Jun 6, 2025 Jun 4, 2025
4 4 0000950170-25-082077 Jun 5, 2025 Jun 3, 2025
4 4 0000950170-25-082076 Jun 5, 2025 Jun 3, 2025
4 4 0000950170-25-082078 Jun 5, 2025 Jun 3, 2025
4 4 0000950170-25-082079 Jun 5, 2025 Jun 3, 2025
4 4 0000950170-25-082081 Jun 5, 2025 Jun 3, 2025
4 4 0000950170-25-082082 Jun 5, 2025 Jun 3, 2025
4 4 0000950170-25-082083 Jun 5, 2025 Jun 3, 2025
SD SD 0000950170-25-078599 May 29, 2025
8-K 8-K 0000950170-25-076046 May 22, 2025 May 20, 2025
SCHEDULE 13G 0001214659-25-007672 May 15, 2025
8-K 8-K 0000950170-25-059552 Apr 29, 2025
10-Q 10-Q 0000950170-25-060136 Apr 29, 2025 Mar 31, 2025
SCHEDULE 13G/A 0000354204-25-000810 Apr 15, 2025
DEF 14A DEF 14A 0001558370-25-004649 Apr 10, 2025 May 20, 2025
DEFA14A DEFA14A 0001558370-25-004650 Apr 10, 2025
ARS ARS 0001104659-25-033586 Apr 10, 2025 Dec 31, 2024
8-K 8-K 0000950170-25-050881 Apr 4, 2025 Mar 31, 2025
4 4 0000950170-25-049068 Apr 2, 2025 Mar 31, 2025
4 4 0000950170-25-049066 Apr 2, 2025 Mar 31, 2025
4 4 0000950170-25-049067 Apr 2, 2025 Mar 31, 2025
4 4 0000950170-25-047498 Mar 31, 2025 Mar 27, 2025
144 0001959173-25-002367 Mar 31, 2025
4 4 0000950170-25-041575 Mar 18, 2025 Mar 15, 2025
4 4 0000950170-25-041583 Mar 18, 2025 Mar 15, 2025
4 4 0000950170-25-041580 Mar 18, 2025 Mar 15, 2025
4 4 0000950170-25-041582 Mar 18, 2025 Mar 15, 2025
4 4 0000950170-25-036884 Mar 11, 2025 Mar 7, 2025
8-K 8-K 0000950170-25-034216 Mar 6, 2025 Feb 28, 2025
4 4 0000950170-25-028395 Feb 27, 2025 Feb 26, 2025
8-K 8-K 0000950170-25-026061 Feb 25, 2025
10-K 10-K 0000950170-25-026562 Feb 25, 2025 Dec 31, 2024
SCHEDULE 13G 0000315066-25-000687 Feb 12, 2025
8-K 8-K 0000950170-25-006565 Jan 17, 2025 Jan 16, 2025
8-K FORM 8-K 0001104659-25-000843 Jan 3, 2025 Jan 2, 2025
4 4 0000950170-24-135718 Dec 12, 2024 Jul 5, 2024
4/A 4/A 0000950170-24-135715 Dec 12, 2024 Jul 6, 2021
4 4 0000950170-24-135716 Dec 12, 2024 Aug 15, 2023
4 4 0000950170-24-135717 Dec 12, 2024 Jun 27, 2023
SC 13G SEC SCHEDULE 13G 0001562230-24-000041 Nov 13, 2024
SC 13G/A SEC SCHEDULE 13G 0000354204-24-004686 Oct 31, 2024
8-K FORM 8-K 0001104659-24-111987 Oct 29, 2024 Oct 28, 2024
8-K 8-K 0000950170-24-117926 Oct 29, 2024
10-Q 10-Q 0000950170-24-117928 Oct 29, 2024 Sep 30, 2024
8-K FORM 8-K 0001104659-24-107918 Oct 11, 2024 Oct 7, 2024
4 4 0000950170-24-102621 Sep 3, 2024 Aug 30, 2024
8-K 8-K 0000950170-24-087502 Jul 30, 2024
10-Q 10-Q 0000950170-24-087850 Jul 30, 2024 Jun 30, 2024
4 4 0000950170-24-080057 Jul 2, 2024 Jun 30, 2024
4 4 0000950170-24-080058 Jul 2, 2024 Jun 30, 2024