28.69
price down icon2.18%   -0.64
after-market After Hours: 28.69
loading
Tetra Tech Inc stock is traded at $28.69, with a volume of 1.63M. It is down -2.18% in the last 24 hours and down -8.78% over the past month.
See More
Previous Close:
$29.33
Open:
$29.5
24h Volume:
1.63M
Relative Volume:
0.60
Market Cap:
$9.26B
Revenue:
$5.20B
Net Income/Loss:
$333.38M
P/E Ratio:
23.29
EPS:
1.232
Net Cash Flow:
$340.57M
1W Performance:
-0.86%
1M Performance:
-8.78%
6M Performance:
-37.71%
1Y Performance:
-21.87%
1-Day Range:
Value
$28.61
$29.54
1-Week Range:
Value
$28.37
$30.59
52-Week Range:
Value
$28.17
$51.20

Tetra Tech Inc Stock (TTEK) Company Profile

Name
Name
Tetra Tech Inc
Name
Phone
(626) 351-4664
Name
Address
3475 EAST FOOTHILL BOULEVARD, PASADENA, CA
Name
Employee
0
Name
Twitter
@tetratech
Name
Next Earnings Date
2025-01-29
Name
Latest SEC Filings
Name
TTEK's Discussions on Twitter

Compare TTEK with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Engineering & Construction icon
TTEK
Tetra Tech Inc
28.69 9.26B 5.20B 333.38M 340.57M 1.232
Engineering & Construction icon
PWR
Quanta Services Inc
249.10 36.92B 23.67B 904.82M 1.48B 6.03
Engineering & Construction icon
EME
Emcor Group Inc
382.39 17.39B 14.24B 926.50M 1.28B 19.68
Engineering & Construction icon
J
Jacobs Solutions Inc
121.71 14.91B 11.50B 806.09M 933.56M 6.33
Engineering & Construction icon
ACM
Aecom
94.61 12.68B 16.11B 402.27M 707.89M 2.96
Engineering & Construction icon
FIX
Comfort Systems Usa Inc
335.92 12.00B 6.52B 468.14M 715.94M 13.07

Tetra Tech Inc Stock (TTEK) Upgrades & Downgrades

Date Action Analyst Rating Change
Feb-06-25 Downgrade Maxim Group Buy → Hold
May-16-24 Reiterated Maxim Group Buy
May-02-24 Upgrade Northcoast Neutral → Buy
Jan-10-24 Initiated KeyBanc Capital Markets Overweight
Sep-13-23 Initiated William Blair Outperform
Aug-28-23 Initiated RBC Capital Mkts Outperform
Jan-17-23 Upgrade KeyBanc Capital Markets Sector Weight → Overweight
Jul-15-22 Initiated Northcoast Neutral
Apr-13-21 Initiated Vertical Research Hold
Jan-15-21 Reiterated Maxim Group Buy
Nov-09-20 Upgrade Stifel Hold → Buy
Jun-12-20 Initiated Berenberg Buy
Jun-11-20 Initiated Berenberg Buy
Mar-23-20 Downgrade Boenning & Scattergood Outperform → Neutral
Nov-15-19 Downgrade CFRA Buy → Hold
Nov-14-19 Reiterated Maxim Group Buy
Oct-23-18 Initiated Maxim Group Buy
Jan-25-17 Initiated ROTH Capital Buy
Nov-11-16 Downgrade KeyBanc Capital Mkts Overweight → Sector Weight
Jul-29-16 Reiterated FBR Capital Mkt Perform
Apr-29-16 Downgrade FBR Capital Outperform → Mkt Perform
Apr-20-16 Downgrade Wedbush Outperform → Neutral
Apr-19-16 Initiated Sidoti Buy
Apr-12-16 Initiated Canaccord Genuity Hold
Jan-05-16 Resumed Stifel Hold
Jul-08-15 Upgrade Wedbush Neutral → Outperform
May-13-15 Reiterated FBR Capital Outperform
Jan-05-15 Reiterated Stifel Buy
Nov-18-14 Upgrade Global Hunter Securities Accumulate → Buy
Nov-17-14 Reiterated Oppenheimer Outperform
View All

Tetra Tech Inc Stock (TTEK) Latest News

pulisher
Mar 12, 2025

Rubio's X Post Dims Prospects for Tetra Tech's USAID Revenue - Engineering News-Record

Mar 12, 2025
pulisher
Mar 12, 2025

Daiwa Securities Group Inc. Has $6.71 Million Holdings in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 12, 2025
pulisher
Mar 11, 2025

Tetra Tech, Inc. (NASDAQ:TTEK) Shares Bought by Amundi - MarketBeat

Mar 11, 2025
pulisher
Mar 11, 2025

Judge throws out latest Hunters Point Shipyard settlement offer, calls it ‘worst’ he’s seen - San Francisco Chronicle

Mar 11, 2025
pulisher
Mar 11, 2025

King Luther Capital Management Corp Boosts Stock Holdings in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 11, 2025
pulisher
Mar 11, 2025

Charles Schwab Investment Management Inc. Boosts Holdings in Tetra Tech, Inc. (NASDAQ:TTEK) - Defense World

Mar 11, 2025
pulisher
Mar 11, 2025

13,672 Shares in Tetra Tech, Inc. (NASDAQ:TTEK) Bought by Aigen Investment Management LP - MarketBeat

Mar 11, 2025
pulisher
Mar 11, 2025

Earnings To Watch: Tetra Technologies Inc (TTI) Reports Q4 2024 Result - GuruFocus.com

Mar 11, 2025
pulisher
Mar 10, 2025

TETRA TECHNOLOGIES, INC. HIRES KURT HALLEAD AS TREASURER AND VICE PRESIDENT OF INVESTOR RELATIONS - PR Newswire

Mar 10, 2025
pulisher
Mar 10, 2025

Is It Time To Buy The Tetra Tech Dip? - Trefis

Mar 10, 2025
pulisher
Mar 10, 2025

TETRA TECHNOLOGIES, INC. TO PARTICIPATE IN THE ROTH 37TH ANNUAL CONFERENCE - PR Newswire

Mar 10, 2025
pulisher
Mar 10, 2025

Dana Investment Advisors Inc. Lowers Position in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 10, 2025
pulisher
Mar 10, 2025

Government Contract Update: $4M payment to TETRA TECH EC, INC. - Nasdaq

Mar 10, 2025
pulisher
Mar 09, 2025

Tetra Tech (NASDAQ:TTEK) Trading 3.9% HigherTime to Buy? - MarketBeat

Mar 09, 2025
pulisher
Mar 08, 2025

Patten Group Inc. Takes $851,000 Position in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 08, 2025
pulisher
Mar 08, 2025

Tetra Tech, Inc. (TTEK): Jim Cramer’s Surprising Take on This 35% Drop! - Yahoo Finance

Mar 08, 2025
pulisher
Mar 08, 2025

Nicola Wealth Management LTD. Has $2.59 Million Holdings in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 08, 2025
pulisher
Mar 07, 2025

Jim Cramer Commented On These 6 Stocks Recently - Insider Monkey

Mar 07, 2025
pulisher
Mar 06, 2025

Cramer's Lightning Round: Don't sell Tetra Tech - MSN

Mar 06, 2025
pulisher
Mar 05, 2025

Tetra Tech, Inc. (NASDAQ:TTEK) Sees Large Increase in Short Interest - MarketBeat

Mar 05, 2025
pulisher
Mar 05, 2025

Tetra Tech, Inc. Share Price Target ‘$42.60’, now 50.7% Upside Potential - DirectorsTalk Interviews

Mar 05, 2025
pulisher
Mar 04, 2025

8 Stock Market Winners and Losers From DOGE Cuts | Investing | U.S. News - U.S News & World Report Money

Mar 04, 2025
pulisher
Mar 04, 2025

Winslow Asset Management Inc. Reduces Stock Holdings in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 04, 2025
pulisher
Mar 04, 2025

Tetra Tech, Inc. (NASDAQ:TTEK) Short Interest Up 66.5% in February - Defense World

Mar 04, 2025
pulisher
Mar 04, 2025

Tetra Tech (NASDAQ:TTEK) Sets New 12-Month LowWhat's Next? - MarketBeat

Mar 04, 2025
pulisher
Mar 03, 2025

What Does the Market Think About Tetra Tech? - Benzinga

Mar 03, 2025
pulisher
Mar 03, 2025

Robeco Schweiz AG Grows Stake in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 03, 2025
pulisher
Mar 03, 2025

Tetra Tech, Inc.'s (NASDAQ:TTEK) Fundamentals Look Pretty Strong: Could The Market Be Wrong About The Stock? - Simply Wall St

Mar 03, 2025
pulisher
Mar 02, 2025

Sanctuary Advisors LLC Sells 12,217 Shares of Tetra Tech, Inc. (NASDAQ:TTEK) - Defense World

Mar 02, 2025
pulisher
Mar 02, 2025

Los Angeles Capital Management LLC Has $5.50 Million Stock Position in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 02, 2025
pulisher
Mar 01, 2025

Y Intercept Hong Kong Ltd Buys 13,606 Shares of Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Mar 01, 2025
pulisher
Mar 01, 2025

Is Tetra Tech, Inc. (TTEK) the Best Water Stock to Buy According to Hedge Funds? - Insider Monkey

Mar 01, 2025
pulisher
Mar 01, 2025

Truist Financial Corp Cuts Holdings in Tetra Tech, Inc. (NASDAQ:TTEK) - Defense World

Mar 01, 2025
pulisher
Feb 28, 2025

Tetra Tech Holds Annual Stockholders Meeting 2025 - TipRanks

Feb 28, 2025
pulisher
Feb 28, 2025

Here's Why Investors Should Avoid Tetra Tech Stock Right Now - Yahoo Finance

Feb 28, 2025
pulisher
Feb 28, 2025

Principal Financial Group Inc. Reduces Stock Position in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Feb 28, 2025
pulisher
Feb 27, 2025

TETRA Technologies, Inc. (NYSE:TTI) Q4 2024 Earnings Call Transcript - Insider Monkey

Feb 27, 2025
pulisher
Feb 27, 2025

Denali Advisors LLC Reduces Stock Holdings in Tetra Tech, Inc. (NASDAQ:TTEK) - MarketBeat

Feb 27, 2025

Tetra Tech Inc Stock (TTEK) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
engineering_construction MTZ
$117.90
price up icon 3.00%
engineering_construction STN
$82.15
price up icon 1.61%
engineering_construction BLD
$303.03
price up icon 1.92%
engineering_construction APG
$36.75
price up icon 0.96%
engineering_construction FIX
$335.92
price up icon 3.49%
Cap:     |  Volume (24h):