EdgarLookup

TETRA TECH INC — 144 Filings

28 144 filings on record

This page lists all 144 filings submitted to the SEC by TETRA TECH INC (TTEK), sorted by most recent first. Each row links to the full filing on EdgarLookup. TETRA TECH INC has filed 28 144 documents with the SEC since 2014. To view all SEC filings by TETRA TECH INC, see the full filings list.

Overview All Filings Financials Insiders
All 10-C 10-K 10-K/A 10-Q 10-Q/A 144 3 3/A 4 4/A 424B1 424B2 424B3 424B4 5 8-K 8-K/A ARS CORRESP DEF 14A DEF 14C DEFA14A DEFR14A NT 10-K NT 10-Q POS AM PRE 14A PRER14C S-3 S-3/A S-3MEF S-8 SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13D/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
144 0001950047-26-000914 Feb 4, 2026
144 0001950047-25-005801 Aug 14, 2025
144 0001972362-25-000056 Feb 4, 2025
144 0001972362-24-001328 Sep 11, 2024
144 0001972362-24-001323 Sep 11, 2024
144 0001972362-24-001315 Sep 10, 2024
144 0001972362-24-001313 Sep 10, 2024
144 0001949846-24-000443 Aug 7, 2024
144 0001949846-24-000436 Aug 6, 2024
144 0001972362-24-001059 Aug 5, 2024
144 0001972362-24-000903 Jun 13, 2024
144 0001972362-24-000184 Feb 22, 2024
144 0001972362-24-000131 Feb 14, 2024
144 0001972362-24-000101 Feb 9, 2024
144 0001972362-24-000076 Feb 5, 2024
144 0001972362-24-000073 Feb 5, 2024
144 0001972362-23-001096 Dec 4, 2023
144 0001972362-23-001085 Dec 1, 2023
144 0001972362-23-001052 Nov 28, 2023
144 0001972362-23-001042 Nov 27, 2023
144 0001972362-23-001034 Nov 27, 2023
144 0001972362-23-001026 Nov 22, 2023
144 0001972362-23-001010 Nov 20, 2023
144 0001972362-23-001005 Nov 20, 2023
144 0001972362-23-000604 Aug 8, 2023
144 0001972362-23-000370 Jun 13, 2023
144 0001972362-23-000325 Jun 7, 2023
144 0001972362-23-000280 Jun 2, 2023