Tetra Tech Inc (NASDAQ:TTEK)

145.61
Delayed Data
As of Aug 05
 -4.24 / -2.83%
Today’s Change
118.55
Today|||52-Week Range
192.91
-14.25%
Year-to-Date