NASDAQ:TTEK

Tetra Tech, Inc [TTEK] is -22.26% lower this YTD. Is it still time to buy?
Annabelle Farmer
Tetra Tech, Inc [NASDAQ: TTEK] gained 15.29% or 4.96 points to close at $37.41 with a heavy trading volume of ...

Tetra Tech, Inc [NASDAQ: TTEK] gained 15.29% or 4.96 points to close at $37.41 with a heavy trading volume of ...