📡 TTEK — Tetra Tech

Price-Time Intelligence · decision-support only — not recommendations, not predictions · as of 10/06/2026

Last price (Close)
27.15 -3.07%
Next window · Gann 30 · active
12/06/2026
Last window · Gann 45 · 04/06/2026
since -2.93%
Trend
Strong downtrend

Daily chart · hover for price & date

Reference points

Last major low · 31/03/2026
29.57
Days: 49 trading / 71 calendar · return since: -8.18%
Last major high · 30/04/2026
34.29
Days: 28 trading / 41 calendar · return since: -20.82%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 30/04/2026 @ 34.29Short 21Trading01/06/2026-7 (±1)Passed
Low 31/03/2026 @ 29.57Gann 45Trading04/06/2026-4 (±2)Passed
High 30/04/2026 @ 34.29Gann 30Trading12/06/2026+2 (±2)Active now
High 30/04/2026 @ 34.29Gann 45Calendar14/06/2026+4 (±2)Upcoming
Low 31/03/2026 @ 29.57Gann 60Trading25/06/2026+11 (±2)Upcoming
Low 31/03/2026 @ 29.57Gann 90Calendar29/06/2026+19 (±3)Upcoming
High 30/04/2026 @ 34.29Gann 60Calendar29/06/2026+19 (±2)Upcoming
High 30/04/2026 @ 34.29Gann 45Trading03/07/2026+17 (±2)Upcoming
High 30/04/2026 @ 34.29Gann 60Trading24/07/2026+32 (±2)Upcoming
Low 31/03/2026 @ 29.57Gann 90Trading06/08/2026+41 (±3)Upcoming

Chronological: recent past → active → upcoming. 'Near a window' is context only, not a signal.

Date Echo — seasonal anniversary

What happened around the same calendar date in prior years. n ≈ number of years — descriptive, not an edge. Each window separately, every number vs baseline.

Passed 01/06/2026 · High Short 21/Trading · 9 years — Small sample
10 days: Avg +1.70% · Win 56% · DD -2.08%20 days: Avg +3.61% · Win 67% · DD -3.21%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/06/202534.53neutral+2.14%+4.14%+4.55%+0.00%+4.98%
202431/05/202441.90neutral-2.82%-0.41%-5.57%-5.57%+2.65%
202301/06/202329.16volume x2.3+8.07%+10.23%+12.31%+0.00%+12.50%
202201/06/202227.02neutral-1.58%-6.45%+1.06%-11.58%+3.60%
202101/06/202123.88neutral+2.76%+3.66%+1.20%-2.69%+4.82%
202001/06/202015.78neutral+6.19%-4.27%-0.60%-6.36%+6.62%
201931/05/201913.50neutral+9.11%+5.48%+16.34%+0.00%+16.34%
201801/06/201811.14near 52w high+2.33%+3.77%+5.03%+0.00%+5.03%
201701/06/20179.31near 52w high+0.86%-0.86%-1.83%-2.69%+1.40%
Passed 04/06/2026 · Low Gann 45/Trading · 9 years — Small sample
10 days: Avg -0.87% · Win 56% · DD -3.01%20 days: Avg +3.78% · Win 78% · DD -3.47%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/06/202535.32far above SMA50+0.88%+0.54%+3.62%-0.37%+3.62%
202404/06/202441.40neutral-0.21%+0.33%-1.62%-4.43%+3.89%
202305/06/202330.63neutral+2.33%+5.82%+7.24%+0.00%+7.50%
202203/06/202227.69neutral-6.62%-13.03%-0.45%-13.71%+0.83%
202104/06/202123.87neutral+4.84%-2.67%+3.90%-2.67%+4.84%
202004/06/202015.99neutral-7.58%-5.14%+0.11%-7.58%+5.23%
201904/06/201914.19near 52w high · far above SMA50 · volume x1.9+1.80%+3.44%+13.05%+0.00%+13.05%
201804/06/201811.16near 52w high+2.69%+3.49%+7.17%+0.00%+7.17%
201705/06/20179.29near 52w high+0.00%-0.65%+0.97%-2.48%+1.61%
Active now 12/06/2026 · High Gann 30/Trading · 10 years — Small sample
10 days: Avg +0.65% · Win 60% · DD -2.73%20 days: Avg +3.75% · Win 80% · DD -3.24%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202512/06/202536.25far above SMA50-2.92%-1.68%+2.73%-2.92%+2.73%
202412/06/202442.62near 52w high-1.82%+0.92%-4.49%-7.16%+0.92%
202312/06/202331.34neutral+3.41%+3.66%+6.23%+0.00%+7.06%
202213/06/202225.38neutral-3.32%+4.77%+6.19%-5.85%+10.48%
202111/06/202125.03neutral-7.17%-1.66%+0.65%-7.17%+0.65%
202012/06/202014.89neutral+3.44%+0.08%+3.28%-0.17%+7.79%
201912/06/201914.54near 52w high · far above SMA50+1.65%+3.26%+14.01%-2.05%+14.19%
201812/06/201811.48near 52w high+1.13%+1.05%+5.14%-0.87%+6.10%
201712/06/20179.29near 52w high-0.65%-0.65%-1.08%-3.01%+0.97%
201613/06/20166.05near 52w high+0.86%-3.24%+4.79%-3.24%+4.79%
Upcoming 14/06/2026 · High Gann 45/Calendar · 10 years — Small sample
10 days: Avg +1.30% · Win 50% · DD -2.52%20 days: Avg +4.80% · Win 90% · DD -2.58%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/06/202536.06neutral-1.86%-0.28%+1.66%-2.41%+3.27%
202414/06/202441.73neutral+3.01%-5.18%-0.94%-5.18%+3.08%
202314/06/202332.04far above SMA50+2.00%+1.34%+6.51%-0.79%+6.51%
202214/06/202224.93neutral-1.30%+8.23%+8.22%-4.14%+12.48%
202114/06/202124.71neutral-3.70%-2.85%+0.86%-5.99%+1.93%
202015/06/202015.11neutral+2.66%+3.84%+3.71%-1.60%+6.25%
201914/06/201914.24neutral+4.80%+10.29%+17.80%+0.00%+17.80%
201814/06/201811.41near 52w high+1.75%+0.70%+4.73%+0.00%+6.75%
201714/06/20179.26near 52w high-1.94%-0.22%+0.11%-2.70%+1.30%
201614/06/20166.03near 52w high+2.16%-2.88%+5.37%-2.95%+5.37%
Upcoming 25/06/2026 · Low Gann 60/Trading · 10 years — Small sample
10 days: Avg +2.55% · Win 80% · DD -1.96%20 days: Avg +6.30% · Win 90% · DD -1.96%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/06/202535.99neutral+1.69%+1.47%+6.34%-0.97%+6.53%
202425/06/202442.56near 52w high-5.96%-5.84%-3.17%-7.04%+1.06%
202326/06/202332.30near 52w high · far above SMA50+1.95%+3.29%+5.95%-0.43%+6.69%
202224/06/202227.39volume x9.9+1.33%+1.40%+6.22%-2.94%+6.22%
202125/06/202124.61volume x2.2+0.78%+2.35%+5.57%-2.45%+5.57%
202025/06/202014.90neutral+7.44%+3.25%+12.70%+0.00%+14.71%
201925/06/201914.95near 52w high+7.30%+11.05%+15.09%+0.00%+15.09%
201825/06/201811.44near 52w high+4.55%+6.03%+5.16%+0.00%+6.47%
201726/06/20179.23near 52w high+1.63%-0.43%+2.38%-2.38%+2.38%
201624/06/20166.06near 52w high+1.15%+2.90%+6.80%-3.43%+8.58%
Upcoming 29/06/2026 · Low Gann 90/Calendar · 10 years — Small sample
10 days: Avg +2.41% · Win 70% · DD -0.84%20 days: Avg +6.26% · Win 100% · DD -0.84%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/06/202535.96neutral+1.14%+1.95%+4.39%+0.00%+6.62%
202428/06/202440.90volume x2.2-0.72%-0.32%+3.85%-3.26%+3.85%
202329/06/202332.47near 52w high+0.25%+5.10%+5.01%+0.00%+6.14%
202229/06/202226.98neutral+3.93%-0.01%+13.16%-0.10%+13.16%
202129/06/202124.16neutral+2.89%+2.86%+8.40%+0.00%+8.40%
202029/06/202015.69neutral+0.66%-0.13%+9.63%-3.66%+9.80%
201928/06/201915.71near 52w high · far above SMA50 · volume x1.8+4.26%+6.81%+1.17%+0.00%+9.55%
201829/06/201811.70near 52w high+4.10%+1.11%+2.39%+0.00%+5.56%
201729/06/20179.14near 52w high+0.00%+0.88%+2.74%-1.42%+3.39%
201629/06/20165.97near 52w low+2.38%+5.90%+11.90%+0.00%+11.90%
Upcoming 03/07/2026 · High Gann 45/Trading · 10 years — Small sample
10 days: Avg +1.41% · Win 60% · DD -2.01%20 days: Avg +4.91% · Win 80% · DD -2.71%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/07/202536.60neutral-0.03%+4.29%-1.97%-1.97%+4.75%
202403/07/202440.73neutral-0.45%+0.32%+14.16%-1.96%+14.16%
202303/07/202332.93near 52w high · far above SMA50+1.31%+4.65%+2.90%-1.15%+4.65%
202201/07/202227.76neutral+0.07%-1.59%+10.24%-2.91%+10.43%
202102/07/202124.80neutral+1.56%-2.05%+6.24%-2.05%+7.66%
202002/07/202016.01neutral-3.90%+2.16%+10.77%-5.59%+12.25%
201903/07/201916.31near 52w high · far above SMA50+1.63%+4.66%-5.82%-5.82%+5.49%
201803/07/201811.91near 52w high+1.34%-0.08%+2.35%-0.67%+3.69%
201703/07/20179.38near 52w high-2.03%-1.60%+2.24%-3.94%+2.24%
201601/07/20166.13near 52w high+1.73%+3.36%+7.96%-1.08%+8.87%
Upcoming 24/07/2026 · High Gann 60/Trading · 10 years — Small sample
10 days: Avg +2.25% · Win 60% · DD -3.30%20 days: Avg +2.07% · Win 50% · DD -4.43%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/07/202538.27neutral-4.00%-2.69%-6.26%-6.78%+0.08%
202424/07/202441.21neutral+3.48%+10.96%+14.09%+0.00%+14.09%
202324/07/202333.72near 52w high+0.36%-0.48%-5.96%-6.70%+1.48%
202225/07/202229.10neutral+5.16%+0.27%-2.27%-2.39%+5.35%
202123/07/202125.97neutral+2.82%+4.79%+4.24%-1.50%+9.04%
202024/07/202016.79neutral+5.60%+10.71%+11.06%+0.00%+13.63%
201924/07/201917.21near 52w high · far above SMA50-7.96%-9.81%-5.35%-12.64%+0.00%
201824/07/201812.03near 52w high+1.08%+15.05%+17.16%-0.42%+17.16%
201724/07/20179.37near 52w high+1.28%-9.71%-13.52%-13.88%+2.35%
201625/07/20166.47near 52w high · volume x1.6+2.26%+3.37%+7.49%+0.00%+7.49%
Upcoming 06/08/2026 · Low Gann 90/Trading · 10 years — Small sample
10 days: Avg -0.17% · Win 50% · DD -2.14%20 days: Avg +1.58% · Win 70% · DD -2.76%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/08/202537.27volume x1.7-0.38%-4.15%-4.15%-4.28%+0.00%
202406/08/202445.43near 52w high · volume x1.5-0.81%+2.57%+2.84%-0.81%+4.79%
202307/08/202333.56near 52w high · volume x2.6+0.73%-5.51%-5.79%-6.25%+0.73%
202205/08/202229.12neutral+1.70%-0.38%-8.57%-8.57%+3.52%
202106/08/202127.22neutral+3.02%-0.52%+11.59%-1.73%+11.59%
202006/08/202018.32far above SMA50+2.76%+1.65%+1.84%+0.00%+5.24%
201906/08/201915.37neutral+3.68%+3.98%+7.00%-0.06%+7.00%
201806/08/201813.72near 52w high · far above SMA50 · volume x1.7+1.24%+1.49%+2.07%-0.73%+2.73%
201707/08/20178.46volume x1.6-1.42%-4.21%+1.54%-4.62%+2.73%
201605/08/20166.73near 52w high+1.31%+3.40%+7.42%-0.56%+7.42%

Questions to Watch

Is there a failed breakout above the window?Did an abnormal reversal candle appear?Is there an abnormal volume spike?Is the advance stalling (no follow-through)?Is short-term support breaking?Any change in relative strength vs QQQ/SPY/SMH?Is the leading sector weakening?

Interpretation & Scenarios

Careful wording — scenarios to watch, not forecasts. The decision is the trader's.

⬆️ Continuation (up) — to watch
· If it holds above SMA50 (-8.4%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· The broad trend is down.
· Relative weakness vs QQQ, SPY, SMH.
· If a breakout fails or it closes below SMA50 / a nearby low on volume — risk of continued weakness. Watch for fading volume and relative weakness.
↔️ Range / no clear edge
· Distance from 52w high: -37.1% · from 52w low: +5.2%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-2.34% · -2.76% · -5.18% · -13.36%
Distance from SMA20 / 50 / 200-1.09% · -8.41% · -18.92%
Distance from 52w high / low-37.07% · +5.19%
ATR14 · volume vs 20-avg0.88 · 1.13x

Relative strength

vs QQQ (20d)-3.27%
vs SPY (20d)-3.45%
vs SMH (20d)-6.90%

Moving averages

SMA20 / 50 / 20027.45 · 29.64 · 33.49
52w high / low43.14 · 25.81