TTEK
Tetra Tech IncstockNASDAQ
At CloseOct 20, 2026 3:59:52 PM EDT
34.96USD+0.953%(+0.33)1,496,237
Pre-marketOct 20, 2026 9:27:30 AM EDT
34.64USD+0.029%(+0.01)
TTEK News
Tetra Tech Appoints Group Presidents ·
Financial Post
Sterling Infrastructure (STRL) Down 15.8% Since Last Earnings Report: Can It Rebound? ·
Zacks Investment Research
