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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing