SecBot SecBot
← Back to Analyst Consensus
TTEK Buy

TETRA TECH INC

Current Price —
Implied Upside —
Analysts 15

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  2 reiterations  from 2 firms

Next Earnings

Nov 11, 2026 (15 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Oct 15, 2026RBC CapitalmaintainOutperform → Outperform—55%
Oct 15, 2026KeybancmaintainOverweight → Overweight—52%
Jul 22, 2026RBC CapitalmaintainOutperform → Outperform—55%
Nov 14, 2025RBC CapitalmaintainOutperform → Outperform$4855%
Nov 13, 2025BairdmaintainNeutral → Neutral$4155%
Sep 29, 2025RBC CapitalmaintainOutperform → Outperform$4755%
Aug 1, 2025KeybancmaintainOverweight → Overweight$4352%
May 9, 2025KeybancmaintainOverweight → Overweight$4152%
May 8, 2025BairdmaintainNeutral → Neutral$3355%
Apr 16, 2025KeybancmaintainOverweight → Overweight$3452%
Feb 6, 2025Maxim GroupdowngradeBuy → Hold$042%
Jan 31, 2025KeybancmaintainOverweight → Overweight$4552%
Nov 15, 2024RBC CapitalreiterateOutperform → Outperform$5255%
Nov 15, 2024KeybancmaintainOverweight → Overweight$4952%
Nov 14, 2024BairdmaintainNeutral → Neutral$4755%
Oct 8, 2024KeybancmaintainOverweight → Overweight$5652%
Aug 2, 2024RBC CapitalmaintainOutperform → Outperform$25955%
Aug 2, 2024KeybancmaintainOverweight → Overweight$24752%
Aug 1, 2024BairdmaintainNeutral → Neutral$23055%
Jul 9, 2024RBC CapitalreiterateOutperform → Outperform$23355%
May 23, 2024KeybancmaintainOverweight → Overweight$23452%
May 15, 2024BairdmaintainNeutral → Neutral$22355%
May 15, 2024KeybancmaintainOverweight → Overweight$23152%
May 3, 2024KeybancmaintainOverweight → Overweight$21952%
May 3, 2024RBC CapitalmaintainOutperform → Outperform$23355%
May 3, 2024Maxim GroupmaintainBuy → Buy$23442%
May 2, 2024BairdmaintainNeutral → Neutral$20055%
Apr 30, 2024Maxim GroupmaintainBuy → Buy$23042%
Feb 2, 2024RBC CapitalmaintainOutperform → Outperform$20355%
Jan 10, 2024Keybancinitiate— → Overweight$19152%
Nov 16, 2023BairdmaintainNeutral → Neutral$18055%
Aug 28, 2023RBC Capitalinitiate— → Outperform$18155%
Aug 11, 2023KeybancmaintainOverweight → Overweight$20052%
May 11, 2023BairdmaintainNeutral → Neutral$17055%
Feb 2, 2023Bairdmaintain— → Neutral$16455%
Jan 17, 2023KeybancupgradeSector Weight → Overweight$18552%
Apr 16, 2021Maxim Groupmaintain— → Buy$16042%
Apr 13, 2021Vertical Researchinitiate— → Hold$14555%
Feb 1, 2021Roth Capitalmaintain— → Buy$13552%
Jun 11, 2020Berenberginitiate— → Buy$9729%
Jun 10, 2020Sidoti & Co.maintain— → Buy$10740%
Apr 2, 2020Stifelmaintain— → Hold$7253%
Mar 16, 2020Sidoti & Co.maintain— → Buy$10440%
Nov 8, 2018BairdmaintainNeutral → Neutral$7055%
Oct 23, 2018Maxim Groupinitiate— → Buy$8742%
Aug 3, 2018Canaccord GenuitymaintainBuy → Buy$7348%
Apr 2, 2018StifelmaintainHold → Hold$5353%
Nov 10, 2017Bairdmaintain— → Neutral$5255%
Jan 25, 2017Roth Capitalinitiate— → Buy$052%
Dec 9, 2016Wunderlich SecuritiesdowngradeBuy → Hold$5.75—

Price Target Trend

Jun 10, 2026 Oct 27, 2026

EPS Estimates

+1q —
0q —
0y —
+1y —

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access