Tetra Tech, Inc. TTEK

Set alert

Price alert · TTEK

All alert types
39.57 USD +0.92 +2.38%

At close · Nov 2

39.57 0.00 0.00%

After hours · Nov 2, 4:00 PM ET

Bid
39.56 × 2
Ask
39.57 × 2
38.26 Day range 39.80
25.81 52-week range 43.14
YTD
+17.98%
1 year
+23.73%
Open
38.75
Prev close
38.65
Mkt cap
10.13B
Vol
2.27M
Avg vol
2.24M
EPS
1.66
P/E
23.84
Div yield
0.76%
More statistics
Low
38.26
High
39.80
Forward P/E
23.09
Beta
0.87
Short ratio
6.06
Inst. own
104.55%
Dividend
0.29
Ex-div date
Aug 12, 2026
Earnings
Nov 11, 2026
50-d avg
35.38
200-d avg
33.07
1y target
40.17

MAX chart

Chart tools
Interval

Chart is warming up

The all-time price history for TTEK has not been loaded yet. Try again in a moment.

Analyst view

Consensus: none

Price target (mean) 40.17 +1.5% upside
Target (low)
37.00
Target (mean)
40.17
Target (high)
44.00
Ratings (0m) 8 5 buy · 3 hold · 0 sell
  • Strong buy2
  • Buy3
  • Hold3
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 8
  • 1 month ago 8
  • 2 months ago 8

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

TTEK analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.468330.46 – 0.470.45+4.1%1.15B-1.1%6
Next quarter0.380.37 – 0.390.35+8.6%1.07B+3.0%4
Current year1.581.57 – 1.581.56+1.1%4.35B-5.7%7
Next year1.711.64 – 1.751.58+8.6%4.47B+2.8%7

Upgrades and downgrades

The latest rating changes

TTEK analyst upgrades and downgrades
DateFirmActionFromTo
Oct 15, 2026RBC CapitalMaintainedOutperformOutperform
Oct 15, 2026KeybancMaintainedOverweightOverweight
Jul 22, 2026RBC CapitalMaintainedOutperformOutperform
Nov 14, 2025RBC CapitalMaintainedOutperformOutperform
Nov 13, 2025BairdMaintainedNeutralNeutral
Sep 29, 2025RBC CapitalMaintainedOutperformOutperform
Aug 1, 2025KeybancMaintainedOverweightOverweight
May 9, 2025KeybancMaintainedOverweightOverweight
May 8, 2025BairdMaintainedNeutralNeutral
Apr 16, 2025KeybancMaintainedOverweightOverweight
Feb 6, 2025Maxim GroupDowngradeBuyHold
Jan 31, 2025KeybancMaintainedOverweightOverweight
Nov 15, 2024RBC CapitalReiteratedOutperformOutperform
Nov 15, 2024KeybancMaintainedOverweightOverweight
Nov 14, 2024BairdMaintainedNeutralNeutral
Oct 8, 2024KeybancMaintainedOverweightOverweight
Aug 2, 2024RBC CapitalMaintainedOutperformOutperform
Aug 2, 2024KeybancMaintainedOverweightOverweight
Aug 1, 2024BairdMaintainedNeutralNeutral
Jul 9, 2024RBC CapitalReiteratedOutperformOutperform
May 23, 2024KeybancMaintainedOverweightOverweight
May 15, 2024BairdMaintainedNeutralNeutral
May 15, 2024KeybancMaintainedOverweightOverweight
May 3, 2024KeybancMaintainedOverweightOverweight
May 3, 2024RBC CapitalMaintainedOutperformOutperform
May 3, 2024Maxim GroupMaintainedBuyBuy
May 2, 2024BairdMaintainedNeutralNeutral
Apr 30, 2024Maxim GroupMaintainedBuyBuy
Feb 2, 2024RBC CapitalMaintainedOutperformOutperform
Jan 10, 2024KeybancInitiated—Overweight