DISCLOSEDQuarterly
Two Sigma Investments
Tetra Tech Inc New · US
43,794,000 sh · $45.8M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Tetra Tech Inc New · US
43,794,000 sh · $45.8M
Oaktree Capital Management
Tetra Tech Inc New · US
15,289,000 sh · $16.6M
Oaktree Capital Management
Tetra Tech Inc New · US
11,905,000 sh · $12.9M
Oaktree Capital Management
Tetra Tech Inc New · US
6,969,000 sh · $7.9M