U.S. Markets open in 1 hr 38 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.