Tetra Tech slides; results due after the bell
TTEK•Tetra Tech shares fell about 7% on Wednesday ahead of quarterly results due after the closing bell. Analysts expected revenue of $1.15 billion, down 1% year over year, and adjusted EPS of $0.47, up from $0.45.




