Tetra Tech Inc (NASDAQ:TTEK)

51.40
Delayed Data
As of Apr 20
 -0.70 / -1.34%
Today’s Change
39.95
Today|||52-Week Range
53.40
+6.75%
Year-to-Date