SC 13G | 2005-01-06 | STERLING CAPITAL MANAGEMENT LLC | TETRA TECH INC | 4,453,375 | 7.9% | EDGAR |
SC 13G/A | 2004-02-12 | PRICE T ROWE ASSOCIATES INC /MD/ | TETRA TECH INC | 4,343,300 | 7.9% | EDGAR |
SC 13G/A | 2004-02-10 | LIBERTY WANGER ASSET MANAGEMENT LP | TETRA TECH INC | 2,711,000 | 5.0% | EDGAR |
SC 13G | 2003-02-14 | LIBERTY WANGER ASSET MANAGEMENT LP | TETRA TECH INC | 2,693,000 | 5.1% | EDGAR |
SC 13G/A | 2003-02-12 | NORTHWESTERN MUTUAL LIFE INSURANCE CO | TETRA TECH INC | 739,300 | 1.4% | EDGAR |
SC 13G/A | 2003-02-05 | PRICE T ROWE ASSOCIATES INC /MD/ | TETRA TECH INC | 4,784,700 | 8.9% | EDGAR |
SC 13G/A | 2002-04-10 | A I M MANAGEMENT GROUP INC /DE/ | TETRA TECH INC | 254,327 | 0.5% | EDGAR |
SC 13G/A | 2002-02-12 | PRICE T ROWE ASSOCIATES INC /MD/ | TETRA TECH INC | 3,364,419 | 6.4% | EDGAR |
SC 13G/A | 2002-02-07 | NORTHWESTERN MUTUAL LIFE INSURANCE CO | TETRA TECH INC | 2,877,049 | 5.5% | EDGAR |
SC 13G/A | 2002-02-06 | A I M MANAGEMENT GROUP INC /DE/ | TETRA TECH INC | 4,882,017 | 9.2% | EDGAR |
SC 13G/A | 2001-05-10 | A I M MANAGEMENT GROUP INC /DE/ | TETRA TECH INC | 4,227,400 | 10.5% | EDGAR |
SC 13G/A | 2001-02-14 | PILGRIM BAXTER & ASSOCIATES LTD | TETRA TECH INC | 544,024 | 1.4% | EDGAR |
SC 13G/A | 2001-02-14 | HWANG LI-SAN | TETRA TECH INC | 1,839,409 | 4.6% | EDGAR |
SC 13G/A | 2001-02-12 | PRICE T ROWE ASSOCIATES INC /MD/ | TETRA TECH INC | 2,245,664 | 5.6% | EDGAR |
SC 13G/A | 2001-02-09 | NORTHWESTERN MUTUAL LIFE INSURANCE CO | TETRA TECH INC | 2,123,241 | 5.3% | EDGAR |
SC 13G | 2001-02-09 | A I M MANAGEMENT GROUP INC /DE/ | TETRA TECH INC | 2,152,070 | 5.4% | EDGAR |
SC 13G | 2000-05-10 | BROWN INVESTMENT ADVISORY & TRUST CO | TETRA TECH INC | - | - | EDGAR |
SC 13G/A | 2000-02-14 | HWANG LI-SAN | TETRA TECH INC | 2,009,557 | 5.2% | EDGAR |
SC 13G | 2000-02-14 | BROWN INVESTMENT ADVISORY & TRUST CO | TETRA TECH INC | - | - | EDGAR |
SC 13G/A | 2000-02-14 | HWANG LI-SAN | TETRA TECH INC | 2,009,557 | 5.2% | EDGAR |