Tetra Tech Inc (NASDAQ:TTEK)

50.70
Delayed Data
As of 12:27pm ET
 -0.45 / -0.88%
Today’s Change
39.95
Today|||52-Week Range
53.40
+5.30%
Year-to-Date