🕰️ Time Machine

WMS — Advanced Drainage Systems

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

Last price (Close)
145.71 +3.74%
Next window · Cycle 45 · in 3 days
30/07/2026
Last window · Cycle 60 · 17/07/2026
since -1.24%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 22/05/2026
128.03
Days: 42 trading / 66 calendar · return since: +13.81%
Last major high · 21/04/2026
159.05
Days: 65 trading / 97 calendar · return since: -8.38%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 21/04/2026 @ 159.05Cycle 60Trading📅 17/07/2026-5 (±2)Passed
High 21/04/2026 @ 159.05Cycle 90Calendar📅 20/07/2026-7 (±3)Passed
Low 22/05/2026 @ 128.03Cycle 60Calendar📅 21/07/2026-6 (±2)Passed
Low 22/05/2026 @ 128.03Cycle 45Trading📅 30/07/2026+3 (±2)Upcoming
High 21/04/2026 @ 159.05Cycle 120Calendar📅 19/08/2026+23 (±3)Upcoming
Low 22/05/2026 @ 128.03Cycle 60Trading📅 20/08/2026+18 (±2)Upcoming
Low 22/05/2026 @ 128.03Cycle 90Calendar📅 20/08/2026+24 (±3)Upcoming
High 21/04/2026 @ 159.05Cycle 90Trading📅 31/08/2026+25 (±3)Upcoming

Chronological: recent past → active → upcoming. The target date is the center of the watch window — it opens a few days before and stays relevant a few days after. 'Near a window' is context only, not a signal.

🔔 Recent Technical Events

Price-action events from the last 30 days. 🎯 marks events that landed near a cycle window — the combinations worth the closest look.

Doji After Run 23/07/2026🎯 near Cycle 60 window · 21/07/2026
NR7 Compression 23/07/2026🎯 near Cycle 60 window · 21/07/2026
Shooting Star 16/07/2026🎯 near Cycle 60 window · 17/07/2026
NR7 Compression 14/07/2026🎯 near Cycle 60 window · 17/07/2026
Gap Day 14/07/2026🎯 near Cycle 60 window · 17/07/2026
Bearish Engulfing 06/07/2026
Failed Breakout 26/06/2026

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 17/07/2026 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg +4.34% · Win 89% · DD -1.63%20 days: Avg +11.31% · Win 78% · DD -3.43%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/07/2025112.58neutral+3.92%+1.93%+23.73%-1.41%+26.64%
202417/07/2024170.17neutral-4.01%+4.04%-14.63%-16.65%+4.04%
202317/07/2023121.54far above SMA50+0.38%+0.37%+7.55%-0.87%+10.38%
202218/07/202295.15neutral+10.93%+24.82%+58.15%+0.00%+58.15%
202116/07/2021113.26near 52w high+7.12%+7.80%+2.38%+0.00%+8.07%
202017/07/202048.96neutral-0.65%+0.08%+16.18%-0.78%+20.53%
201917/07/201932.58near 52w high+2.61%+1.07%-1.26%-1.41%+3.84%
201817/07/201828.90neutral-1.38%-3.29%+8.48%-6.23%+8.48%
201717/07/201720.10neutral+0.75%+2.24%+1.24%-3.48%+11.94%
Passed 20/07/2026 · High Cycle 90/Calendar · 9 years — Small sample
10 days: Avg +2.74% · Win 67% · DD -1.78%20 days: Avg +8.37% · Win 56% · DD -3.71%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/07/2025110.99neutral+7.43%+1.85%+27.06%+0.00%+28.45%
202419/07/2024166.61neutral+4.72%-3.05%-11.08%-14.87%+6.26%
202320/07/2023120.48far above SMA50+0.52%+4.44%+3.51%+0.00%+11.35%
202220/07/2022101.53neutral+8.15%+18.63%+41.55%+0.00%+50.53%
202120/07/2021118.30near 52w high+1.89%+3.47%-5.11%-5.11%+3.47%
202020/07/202048.58neutral+2.86%+4.49%+17.29%+0.00%+21.47%
201919/07/201932.32near 52w high+3.74%+3.71%-0.53%-1.08%+4.67%
201820/07/201828.65neutral-4.54%-1.92%+9.08%-5.41%+9.42%
201720/07/201720.85neutral-0.48%-6.95%-6.47%-6.95%+7.91%
Passed 21/07/2026 · Low Cycle 60/Calendar · 9 years — Small sample
10 days: Avg +3.77% · Win 56% · DD -2.54%20 days: Avg +8.98% · Win 67% · DD -4.22%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/07/2025110.99neutral+7.43%+1.85%+27.06%+0.00%+28.45%
202422/07/2024171.46neutral+1.42%-8.59%-11.44%-17.28%+3.25%
202321/07/2023120.84far above SMA50+1.10%+7.77%+1.17%+0.00%+11.02%
202221/07/2022101.81neutral+13.36%+34.39%+45.26%+0.00%+50.11%
202121/07/2021122.24near 52w high-1.39%-0.15%-6.99%-8.16%+0.13%
202021/07/202049.06near 52w high+0.33%+0.02%+19.71%-0.86%+20.28%
201922/07/201932.12near 52w high · volume x2.0+2.49%+3.70%+0.59%-0.47%+5.32%
201820/07/201828.65neutral-4.54%-1.92%+9.08%-5.41%+9.42%
201721/07/201720.60neutral-0.97%-3.16%-3.64%-5.83%+9.22%
Upcoming 30/07/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +5.57% · Win 50% · DD -4.10%20 days: Avg +4.23% · Win 50% · DD -5.62%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/07/2025117.24neutral-2.84%+21.61%+24.45%-3.58%+25.63%
202430/07/2024173.47neutral-11.12%-15.69%-8.44%-18.24%+2.06%
202331/07/2023121.99neutral+9.98%+7.16%+1.52%+0.00%+9.98%
202229/07/2022118.60far above SMA50+17.86%+25.26%+16.96%+0.00%+28.86%
202130/07/2021122.09near 52w high-5.22%-5.02%-3.35%-9.04%+0.25%
202030/07/202049.66near 52w high+6.85%+16.05%+12.71%-1.33%+18.93%
201930/07/201933.25near 52w high+0.75%-0.93%-5.89%-6.11%+1.74%
201830/07/201827.10neutral+4.43%+13.47%+19.37%+0.00%+19.37%
201731/07/201720.55neutral+0.97%-0.97%-4.38%-7.30%+9.49%
201629/07/201626.71near 52w high+1.61%-5.24%-10.63%-10.63%+1.61%
Upcoming 19/08/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -0.87% · Win 30% · DD -3.13%20 days: Avg -1.26% · Win 40% · DD -5.29%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202519/08/2025143.93far above SMA50+0.98%-1.25%-2.19%-3.86%+3.30%
202419/08/2024151.84neutral+7.83%-1.88%-1.23%-7.65%+7.83%
202318/08/2023122.25neutral+0.12%+6.66%-3.13%-3.13%+6.66%
202219/08/2022143.60far above SMA50-3.41%-6.98%-5.36%-8.15%+0.45%
202119/08/2021111.05neutral+4.28%+4.24%-2.69%-4.66%+8.76%
202019/08/202059.06near 52w high · far above SMA50 · volume x1.9-4.20%-0.50%+0.48%-6.81%+1.18%
201919/08/201932.31volume x1.6-3.19%-3.13%+3.30%-8.12%+3.30%
201820/08/201831.45near 52w high+2.86%+0.57%+3.28%-0.07%+5.51%
201718/08/201719.85neutral-1.51%-0.14%+0.36%-4.03%+7.19%
201619/08/201624.71near 52w low-3.40%-6.28%-5.39%-6.44%+0.77%
Upcoming 20/08/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg -1.80% · Win 50% · DD -3.65%20 days: Avg -0.96% · Win 50% · DD -5.03%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/08/2025141.77far above SMA50+2.92%+1.74%+2.16%-2.40%+4.88%
202420/08/2024150.51neutral+5.53%-4.71%-0.76%-6.83%+8.78%
202321/08/2023123.86neutral-0.01%+3.86%-4.93%-4.93%+5.27%
202219/08/2022143.60far above SMA50-3.41%-6.98%-5.36%-8.15%+0.45%
202120/08/2021113.48neutral+3.98%+2.69%-5.09%-6.70%+6.43%
202020/08/202057.60far above SMA50-2.83%-2.27%+1.74%-4.45%+3.74%
201920/08/201932.46neutral-3.60%-8.55%+3.07%-8.55%+3.07%
201820/08/201831.45near 52w high+2.86%+0.57%+3.28%-0.07%+5.51%
201721/08/201719.40neutral+1.29%+1.92%+1.66%-1.80%+9.68%
201619/08/201624.71near 52w low-3.40%-6.28%-5.39%-6.44%+0.77%
Upcoming 31/08/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.30% · Win 40% · DD -3.77%20 days: Avg -1.26% · Win 50% · DD -5.87%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/08/2025143.97far above SMA50+3.15%-0.83%-4.15%-5.67%+3.15%
202430/08/2024156.76neutral-10.58%-5.32%+0.26%-10.64%+2.25%
202331/08/2023128.16neutral-5.13%-6.78%-11.18%-11.95%+1.63%
202231/08/2022135.70far above SMA50+2.06%-0.59%-9.37%-11.84%+3.65%
202131/08/2021114.15volume x1.5+1.66%-7.33%-4.08%-7.33%+2.78%
202031/08/202055.48neutral-0.96%+6.07%+9.70%-0.96%+9.70%
201930/08/201931.39neutral+3.28%+5.89%+2.80%-5.70%+6.28%
201831/08/201831.35volume x2.8+2.87%+2.07%-4.31%-4.31%+4.78%
201731/08/201719.45neutral+7.46%+4.11%+4.11%+0.00%+9.00%
201631/08/201623.13near 52w low+2.55%-0.30%+3.63%-0.30%+7.00%

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
· Positive relative strength vs SMH.
· If it holds above SMA50 (+2.7%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· Relative weakness vs QQQ, SPY.
· 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
· No active Price-Time Confluence right now.
· Distance from 52w high: -18.7% · from 52w low: +31.5%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-1.24% · -3.16% · -6.15% · -2.33%
Distance from SMA20 / 50 / 200-1.92% · +2.65% · -1.23%
Distance from 52w high / low-18.74% · +31.45%
ATR14 · volume vs 20-avg4.67 · 0.03x

Relative strength

vs QQQ (20d)-0.75%
vs SPY (20d)-6.44%
vs SMH (20d)+9.23%

Moving averages

SMA20 / 50 / 200148.57 · 141.95 · 147.53
52w high / low179.32 · 110.85