EdgarLookup

TETRA TECH INC — SC 13G/A Filings

97 SC 13G/A filings on record

This page lists all SC 13G/A 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 97 SC 13G/A 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
SC 13G/A TETRA TECH INC. NEW SC 13G/A 0000950152-07-007371 Sep 6, 2007
SC 13G/A TTEK AS OF 12/31/2006 0000080255-07-000427 Feb 14, 2007
SC 13G/A TETRA TECH, INC. 0000902664-07-000589 Feb 13, 2007
SC 13G/A SC 13G/A 0000017283-07-000709 Feb 12, 2007
SC 13G/A TETRA TECH, INC. 0000902664-06-000760 Feb 14, 2006
SC 13G/A 0001329883-06-000099 Feb 14, 2006
SC 13G/A TTEK AS OF 12/31/2005 0000080255-06-000052 Feb 13, 2006
SC 13G/A TTEK AS OF 12/31/2004 0000080255-05-000433 Feb 14, 2005
SC 13G/A TETRA TECH, INC. 0000891804-05-000511 Feb 11, 2005
SC 13G/A TTEK AS OF 12/31/2003 0000080255-04-000365 Feb 12, 2004
SC 13G/A SCHEDULE 13G/A 0001193125-04-018060 Feb 10, 2004
SC 13G/A AMENDMENT TO SCHEDULE 13G 0000950134-03-002202 Feb 12, 2003
SC 13G/A AS OF 12/31/2002 0000080255-03-000191 Feb 5, 2003
SC 13G/A A I M MANAGEMENT GROUP INC. FOR TETRA TECH, INC. 0000950129-02-001834 Apr 10, 2002
SC 13G/A AS OF 12/31/2001 0000080255-02-000211 Feb 12, 2002
SC 13G/A SCHEDULE 13G/A 0000950124-02-000259 Feb 7, 2002
SC 13G/A A I M MANAGEMENT GROUP INC. - TETRA TECH, INC. 0000950129-02-000520 Feb 6, 2002
SC 13G/A AIM MANAGEMENT GROUP INC. FOR TETRA TECH, INC. 0000950129-01-500521 May 10, 2001
SC 13G/A SC 13G/A 0000912057-01-005891 Feb 14, 2001
SC 13G/A AMENDMENT TO SCHEDULE 13G 0000810717-01-000075 Feb 14, 2001
SC 13G/A 0000080255-01-000274 Feb 12, 2001
SC 13G/A 0000073076-01-000002 Feb 9, 2001
SC 13G/A SC 13G/A 0000912057-00-006843 Feb 14, 2000
SC 13G/A 0000080255-00-000273 Feb 8, 2000
SC 13G/A SCHEDULE 13G AMENDMENT #1 0000928385-99-001668 May 10, 1999
SC 13G/A SCHED 13G 0001047469-99-006210 Feb 16, 1999
SC 13G/A AMENDMENT TO SCHEDULE 13G 0000943152-99-000014 Jan 19, 1999
SC 13G/A AMENDMENT TO SCHEDULE 13G 0000943152-98-000306 Jun 10, 1998
SC 13G/A AMENDMENT TO SCHEDULE 13G 0000943152-98-000287 Apr 9, 1998
SC 13G/A AMENDMENT TO SCHEDULE 13G 0000943152-98-000217 Mar 9, 1998
SC 13G/A SCH13G 0001047469-98-004927 Feb 11, 1998
SC 13G/A SCHEDULE 13G 0000950115-98-000230 Feb 10, 1998
SC 13G/A SCHEDULE 13G AMENDMENT 0000912057-98-000164 Feb 6, 1998
SC 13G/A SCHEDULE 13G AMENDMENT 0000912057-98-000076 Feb 6, 1998
SC 13G/A 0000073076-98-000006 Jan 29, 1998
SC 13G/A SCHEDULE 13G 0000950115-98-000036 Jan 9, 1998
SC 13G/A SCHEDULE 13G/A 0000943152-97-000359 Jun 23, 1997
SC 13G/A AMENDMENT #4 TO SCHEDULE 13G 0000898430-97-000537 Feb 13, 1997
SC 13G/A 0000073076-97-000035 Feb 7, 1997
SC 13G/A SCHEDULE 13G AMENDMENT 0000065103-96-000202 Dec 10, 1996
SC 13G/A SCHEDULE 13G -5-10-96 - TETRA TECHNOLOGIES INCORPORATED 0000315066-96-001583 May 13, 1996
SC 13G/A 0000068100-96-000385 Feb 15, 1996
SC 13G/A SCHEDULE 13G AMENDMENT 0000065103-96-000135 Feb 13, 1996
SC 13G/A SCHEDULE 13G AMENDMENT 0000065103-95-000151 Nov 16, 1995
SC 13G/A 0000068100-95-000214 Feb 15, 1995
SC 13G/A SCHEDULE 13G AMENDMENT 0000065103-95-000070 Feb 13, 1995
SC 13G/A SCHEDULE 13G - 2-14-95 - TETRA TECHNOLOGIES, INCORPORATED 0000315066-95-002111 Feb 10, 1995