Dan Batrack, CEO of Tetra Tech Inc, sold 17,924 shares on August 6, 2024. This sale is part of a trend with 16 insider sells and no buys in the past year. Tetra Tech offers consulting and engineering services focusing on various sectors.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing