World Stock Watch
Smart Money
10/4/2024
**Tetra Tech Poised for Ongoing Outperformance**