stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Dow:  
Nasdaq:  
S&P 500:  
Tetra Tech IncTTEK
$38.651.47%0.56
After Hours: 38.650.00 0.00%

Tetra Tech Inc (TTEK)

Date: 2026-10-30 16:00O: 38.35H: 38.76L: 37.98C: 38.65Vol: 3.282M
Tetra Tech Inc stock is traded at $38.65, with a volume of 3,281,662. It is up +1.47% in the last 24 hours and up +17.30% over the past month. Tetra Tech Inc provides consulting and engineering services for environmental, infrastructure, resource management, energy, and international development markets. It specializes in providing water-related services for public and private clients. It designs infrastructure, facilities, and other structures with complex plans and resource management. it has two reportable segments. Its Government Services Group (GSG) segment includes activities with U.S. government clients (federal, state and local) and activities with development agencies world-wide. Commercial/International Services Group (CIG) segment, which derives maximum revenue, includes activities with U.S. commercial clients and international clients other than development agencies.
Previous Close:
$38.09
Open:
$38.35
24h Volume:
3,281,662
Relative Volume:
1.58
Market Cap:
$9.90B
Revenue:
$5.13B
Net Income/Loss:
$440.78M
P/E Ratio:
23.14
EPS:
$1.67
Net Cash Flow:
$668.65M
1W Performance:
+4.52%
1M Performance:
+17.30%
6M Performance:
+19.59%
1Y Performance:
+20.11%
1-Day Range:
$37.98$38.76
1-Week Range:
$36.35$38.76
52-Week Range:
$25.81$43.14

Tetra Tech Inc Stock (TTEK) Company Profile

Name
Tetra Tech Inc
Phone
(626) 351-4664
Address
3475 EAST FOOTHILL BOULEVARD, PASADENA, CA, USA
Employee
25,000
Next Earnings Date
2026-11-11
Latest SEC Filings
SEC
TTEK's Discussions on X
X

Compare TTEK vs PWR, FIX, FER, EME, APG

StocksPriceMarket CapRevenueNet IncomeCash FlowEPS
TTEK
Tetra Tech Inc
$38.65$9.90B$5.13B$440.78M$668.65M$1.67
PWR
Quanta Services Inc
$620.73$93.53B$30.12B$1.12B$1.68B$7.29
FIX
Comfort Systems Usa Inc
$1,232.66$43.38B$11.23B$1.43B$2.16B$40.65
FER
Ferrovial N V
$55.29$39.74B$10.90B$1.27B$1.12B$1.38
EME
Emcor Group Inc
$679.55$29.75B$17.75B$1.34B$1.08B$29.88
APG
Api Group Corp
$44.34$19.16B$8.17B$324.00M$680.00M-$0.711

Tetra Tech Inc Stock (TTEK) Upgrades & Downgrades

DateActionAnalystRating Change
Nov-13-25UpgradeNorthcoastNeutral → Buy
Oct-08-25InitiatedNational Bank FinancialOutperform
Oct-01-25DowngradeNorthcoastBuy → Neutral
Feb-06-25DowngradeMaxim GroupBuy → Hold

Tetra Tech Inc Stock (TTEK) Financials Data

Revenue

Net Income

Cash Flow

EPS

Tetra Tech Inc Stock (TTEK) Insider Trading

  • BATRACK DAN LNov 18 '31
    CHIEF EXECUTIVE OFFICER
    Transaction
    Sale
    Cost
    $28.76
    #Shares
    15,000
    Value ($)
    431,378
    #Shares Total
    159,029
  • Volpi Kirsten MJun 04 '26
    Director
    Transaction
    Option Exercise
    Cost
    $9.59
    #Shares
    1,700
    Value ($)
    16,303
    #Shares Total
    71,918
  • Director
    Transaction
    Buy
    Cost
    $26.41
    #Shares
    1,900
    Value ($)
    50,179
    #Shares Total
    1,900
  • Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    20,968
    Value ($)
    0
    #Shares Total
    166,376
  • Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    495
    Value ($)
    0
    #Shares Total
    9,666
  • Volpi Kirsten MFeb 10 '26
    Director
    Transaction
    Option Exercise
    Cost
    $9.59
    #Shares
    1,000
    Value ($)
    9,590
    #Shares Total
    70,218
  • BRIAN CARTERFeb 04 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $40.22
    #Shares
    9,979
    Value ($)
    401,400
    #Shares Total
    0
  • CARTER BRIAN NFeb 04 '26
    SVP, Corporate Controller
    Transaction
    Sale
    Cost
    $40.23
    #Shares
    9,979
    Value ($)
    401,405
    #Shares Total
    46,496
  • Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    1,590
    Value ($)
    0
    #Shares Total
    46,635
  • Volpi Kirsten MNov 30 '25
    Director
    Transaction
    Option Exercise
    Cost
    $0.00
    #Shares
    1,718
    Value ($)
    0
    #Shares Total
    68,218
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
BATRACK DAN LCHIEF EXECUTIVE OFFICERNov 18 '31Sale$28.7615,000431,378159,029
Volpi Kirsten MDirectorJun 04 '26Option Exercise$9.591,70016,30371,918
Feeler Jeffrey RDirectorMay 15 '26Buy$26.411,90050,1791,900
Ritrievi Kimberly EDirectorMar 16 '26Option Exercise$0.0020,9680166,376
Obiaya ChristianaDirectorFeb 19 '26Option Exercise$0.0049509,666
Volpi Kirsten MDirectorFeb 10 '26Option Exercise$9.591,0009,59070,218
BRIAN CARTEROfficerFeb 04 '26Proposed Sale$40.229,979401,4000
CARTER BRIAN NSVP, Corporate ControllerFeb 04 '26Sale$40.239,979401,40546,496
Birkenbeuel GaryDirectorJan 12 '26Option Exercise$0.001,590046,635
Volpi Kirsten MDirectorNov 30 '25Option Exercise$0.001,718068,218

Tetra Tech Inc Stock (TTEK) Latest News

Oct 25, 2026
Oct 25, 2026
Oct 25, 2026
Oct 25, 2026
Oct 24, 2026
Oct 24, 2026
Oct 24, 2026
Oct 24, 2026
Oct 22, 2026
Oct 22, 2026
Oct 22, 2026
Oct 22, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 20, 2026
Oct 20, 2026
Oct 17, 2026
Oct 17, 2026
Oct 17, 2026
Oct 17, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 11, 2026
Oct 11, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 05, 2026
Oct 05, 2026
Oct 03, 2026
Oct 03, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Oct 02, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026

Similar to TTEK