U.S. Markets open in 4 hrs 29 mins

Tetra Tech upgraded to Buy from Hold at KeyBanc

KeyBanc upgraded Tetra Tech to reflect relative valuation, improving end markets, and cautious sentiment. Price target is $33.