Initiated Outperform X

TTEK Tetra Tech

National Bank Financial

$41

Downgrades Buy Neutral X

TTEK Tetra Tech

Northcoast

Downgrades Buy Hold X

TTEK Tetra Tech

Maxim Group

Reiterated Buy X

TTEK Tetra Tech

Maxim Group

$234 $268

Upgrades Neutral Buy X

TTEK Tetra Tech

Northcoast

$225

Initiated Overweight X

TTEK Tetra Tech

KeyBanc Capital Markets

$191

Initiated Outperform X

TTEK Tetra Tech

William Blair

Initiated Outperform X

TTEK Tetra Tech

RBC Capital Mkts

$181

Upgrades Sec Weight Overweight X

TTEK Tetra Tech

KeyBanc Capital Markets

Initiated Neutral X

TTEK Tetra Tech

Northcoast

Initiated Hold X

TTEK Tetra Tech

Vertical Research

$145

Reiterated Buy X

TTEK Tetra Tech

Maxim Group

$140 $155

Initiated Buy X

TTEK Tetra Tech

Maxim Group

$87

TTEK  Tetra Tech, Inc.

Tetra Tech, Inc. is a provider of consulting, engineering, program management, construction management, and technical services. The Company's segments include Water, Environment and Infrastructure (WEI), Resource Management and Energy (RME), and Remediation and Construction Management (RCM). The WEI segment provides consulting and engineering services. The RME segment provides consulting and engineering services across the world for a range of resource management and energy needs. The Company includes wind-down of its non-core construction activities in the RCM segment. Its solutions span the entire life cycle of consulting and engineering projects and include applied science, research and technology, engineering, design, construction management, operations and maintenance, and information technology. It provides its services to a diverse base of international, the United States commercial, the United Sates federal clients.