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.