Insider Sale: EVP Leslie Shoemaker Sells 78,420 Shares of Tetra Tech Inc (TTEK)
Tetra Tech Inc specializes in consulting and engineering services globally. Recent insider selling by Leslie Shoemaker indicates a trend of no insider buys and 20 sells. With a market cap of $12.33 billion and a high P/E ratio, the company is currently considered modestly overvalued.