Tetra Tech Inc. (NASDAQ:TTEK)’s share price reached a new 52-week high during trading on Thursday . The stock traded as high as $32.30 and last traded at $32.09, with a volume of 277,962 shares changing hands. The stock had previously closed at $31.88.

Several equities analysts have commented on TTEK shares. Canaccord Genuity raised Tetra Tech from a “hold” rating to a “buy” rating in a report on Tuesday, May 31st. Sidoti started coverage on Tetra Tech in a report on Tuesday, April 19th. They issued a “buy” rating for the company. Zacks Investment Research cut Tetra Tech from a “buy” rating to a “hold” rating in a report on Tuesday, March 29th. Seaport Global Securities reaffirmed a “buy” rating on shares of Tetra Tech in a report on Monday, April 11th. Finally, Oppenheimer Holdings Inc. cut Tetra Tech to a “hold” rating in a report on Thursday, April 28th. One investment analyst has rated the stock with a sell rating, four have given a hold rating and three have issued a buy rating to the stock. Tetra Tech currently has a consensus rating of “Hold” and an average price target of $31.80.

The firm’s 50 day moving average is $30.82 and its 200-day moving average is $28.64. The company has a market cap of $1.91 billion and a P/E ratio of 91.16.

Tetra Tech (NASDAQ:TTEK) last posted its quarterly earnings results on Wednesday, April 27th. The company reported $0.37 EPS for the quarter, topping analysts’ consensus estimates of $0.33 by $0.04. During the same quarter in the previous year, the business posted $0.31 EPS. The business had revenue of $478.77 million for the quarter, compared to the consensus estimate of $466.48 million. The company’s revenue for the quarter was up 10.6% on a year-over-year basis. Equities research analysts predict that Tetra Tech Inc. will post $1.87 earnings per share for the current year.

In related news, EVP Ronald J. Chu sold 29,413 shares of Tetra Tech stock in a transaction dated Thursday, July 21st. The stock was sold at an average price of $32.00, for a total transaction of $941,216.00. The transaction was disclosed in a legal filing with the Securities & Exchange Commission, which is accessible through this hyperlink. Also, SVP Janis B. Salin sold 16,750 shares of Tetra Tech stock in a transaction dated Thursday, July 21st. The stock was sold at an average price of $32.00, for a total value of $536,000.00. The disclosure for this sale can be found here.

Other institutional investors have bought and sold shares of the company. BHF Kleinwort Benson Group S.A. boosted its position in Tetra Tech by 42.0% in the fourth quarter. BHF Kleinwort Benson Group S.A. now owns 1,654,566 shares of the company’s stock worth $43,052,000 after buying an additional 488,976 shares during the last quarter. Dimensional Fund Advisors LP increased its stake in shares of Tetra Tech by 11.8% in the fourth quarter. Dimensional Fund Advisors LP now owns 3,512,565 shares of the company’s stock valued at $91,398,000 after buying an additional 371,884 shares during the period. S&T Bank PA increased its stake in shares of Tetra Tech by 32.8% in the fourth quarter. S&T Bank PA now owns 548,029 shares of the company’s stock valued at $14,259,000 after buying an additional 135,336 shares during the period. Schroder Investment Management Group increased its stake in shares of Tetra Tech by 33.0% in the fourth quarter. Schroder Investment Management Group now owns 405,700 shares of the company’s stock valued at $10,556,000 after buying an additional 100,700 shares during the period. Finally, Principal Financial Group Inc. increased its stake in shares of Tetra Tech by 1.5% in the fourth quarter. Principal Financial Group Inc. now owns 398,147 shares of the company’s stock valued at $10,360,000 after buying an additional 5,960 shares during the period.

Tetra Tech, Inc is a provider of consulting, engineering, program management, construction management and technical services focusing on natural resource management, infrastructure, energy and the environment. The Company is a full-service company that leads with science. The Company serves public and private clients by addressing the fundamental needs for water, natural resources, environmental services, infrastructure and energy.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.