🕰️ Time Machine

ECL — Ecolab

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

Last price (Close)
288.53 -1.29%
Next window · Cycle 60 · in window · in 2 days
25/10/2026
Last window · Cycle 90 · 21/10/2026
since +0.15%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 23/07/2026
261.50
Days: 65 trading / 92 calendar · return since: +10.34%
Last major high · 26/08/2026
295.33
Days: 41 trading / 58 calendar · return since: -2.30%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 23/07/2026 @ 261.50Cycle 60Trading📅 16/10/2026-5 (±2)Passed
Low 23/07/2026 @ 261.50Cycle 90Calendar📅 21/10/2026-2 (±3)In window
High 26/08/2026 @ 295.33Cycle 60Calendar📅 25/10/2026+2 (±2)In window
High 26/08/2026 @ 295.33Cycle 45Trading📅 29/10/2026+4 (±2)Upcoming
High 26/08/2026 @ 295.33Cycle 60Trading📅 19/11/2026+19 (±2)Upcoming
Low 23/07/2026 @ 261.50Cycle 120Calendar📅 20/11/2026+28 (±3)Upcoming
High 26/08/2026 @ 295.33Cycle 90Calendar📅 24/11/2026+32 (±3)Upcoming
Low 23/07/2026 @ 261.50Cycle 90Trading📅 30/11/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.

● Shooting Star 15/10/2026🎯 near Cycle 60 window · 16/10/2026
● Bullish Engulfing 14/10/2026🎯 near Cycle 60 window · 16/10/2026
● Bullish Engulfing 08/10/2026
● Failed Breakout 06/10/2026
● Failed Breakdown 01/10/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 16/10/2026 · Low Cycle 60/Trading · 9 years — Small sample
10 days: Avg -1.76% · Win 33% · DD -3.70%20 days: Avg +1.86% · Win 56% · DD -5.09%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/10/2025270.62neutral+1.63%-5.00%-3.19%-6.49%+3.53%
202416/10/2024259.75near 52w high-0.40%-2.75%-3.79%-5.87%+0.66%
202316/10/2023166.31neutral-4.31%-4.31%+7.63%-5.33%+7.63%
202217/10/2022144.70neutral+2.58%+8.55%+5.66%-9.23%+9.03%
202115/10/2021220.21near 52w high · volume x2.2+0.56%+0.91%+7.02%-0.69%+7.02%
202016/10/2020204.53neutral+0.17%-10.24%+1.91%-10.24%+6.05%
201916/10/2019195.23neutral-3.52%-0.78%-2.47%-3.54%+0.00%
201816/10/2018148.47neutral-0.32%+0.36%+6.10%-1.29%+8.02%
201716/10/2017134.45near 52w high-1.38%-2.63%-2.09%-3.12%+0.00%
In window 21/10/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg -1.32% · Win 30% · DD -4.41%20 days: Avg +1.68% · Win 50% · DD -4.56%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/10/2025278.19near 52w high-3.56%-7.02%-8.10%-9.03%+0.55%
202421/10/2024259.19near 52w high-1.06%-5.67%-5.10%-5.67%+0.00%
202320/10/2023159.93neutral-1.56%+9.28%+15.27%-1.56%+15.76%
202221/10/2022145.91volume x1.8+8.13%-7.65%+1.51%-9.98%+8.13%
202121/10/2021222.30near 52w high-0.58%+2.61%+3.86%-0.58%+6.01%
202021/10/2020203.21neutral-8.79%-5.57%+3.07%-9.66%+6.74%
201921/10/2019191.61neutral-0.01%-0.92%-0.18%-1.72%+1.52%
201822/10/2018147.00neutral-0.30%+6.10%+9.05%-0.30%+9.10%
201720/10/2017132.80near 52w high-0.61%-1.07%-1.02%-1.94%+0.00%
201624/10/2016116.71near 52w high-2.18%-3.29%-1.53%-5.18%+0.00%
In window 25/10/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +1.03% · Win 40% · DD -4.44%20 days: Avg +1.98% · Win 60% · DD -4.94%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/10/2025277.23near 52w high-7.51%-7.61%-3.66%-8.72%+0.89%
202425/10/2024253.49near 52w high-3.52%-1.36%-3.23%-4.62%+1.17%
202325/10/2023158.67neutral+5.38%+11.36%+17.63%-0.78%+17.63%
202225/10/2022152.99neutral-6.54%-7.52%-2.66%-14.14%+3.12%
202125/10/2021221.56near 52w high+0.43%+4.20%+5.86%-0.25%+6.37%
202026/10/2020198.17neutral-4.70%+9.45%+7.95%-7.36%+9.45%
201925/10/2019191.94neutral-0.50%-0.81%-4.91%-4.91%+1.34%
201825/10/2018150.10volume x1.5+1.75%+6.25%+2.09%-2.36%+6.85%
201725/10/2017132.49near 52w high-0.92%-1.59%+0.38%-1.71%+0.38%
201625/10/2016115.95near 52w high-3.29%-2.03%+0.35%-4.55%+0.35%
Upcoming 29/10/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg +3.10% · Win 70% · DD -3.14%20 days: Avg +4.18% · Win 70% · DD -3.58%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/10/2025257.47neutral+0.57%+1.39%+6.80%-1.71%+6.80%
202429/10/2024253.76near 52w high · volume x1.9-2.72%-2.15%-2.51%-4.72%+0.00%
202330/10/2023159.15neutral+9.63%+12.47%+18.39%+0.00%+18.76%
202228/10/2022157.77neutral-14.59%-1.32%-7.79%-16.75%+0.00%
202129/10/2021222.22near 52w high+3.81%+6.05%+2.22%+0.00%+6.05%
202029/10/2020186.94neutral+5.07%+8.85%+20.26%-1.79%+20.26%
201929/10/2019194.52volume x2.2-0.80%-3.19%-4.26%-6.41%+0.00%
201829/10/2018146.56volume x1.8+6.42%+7.81%+5.04%+0.00%+9.43%
201730/10/2017130.92near 52w high+0.76%+0.55%+2.54%-0.53%+2.54%
201628/10/2016115.10near 52w high-3.85%+0.50%+1.08%-3.85%+1.47%
Upcoming 19/11/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +1.46% · Win 70% · DD -1.78%20 days: Avg -0.09% · Win 50% · DD -2.79%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202519/11/2025261.50neutral+5.16%+1.12%+0.82%-3.14%+5.22%
202419/11/2024244.30neutral+1.26%+1.87%-2.46%-2.46%+2.47%
202320/11/2023184.98near 52w high+1.85%+2.71%+6.72%+0.00%+7.31%
202218/11/2022148.11neutral-1.78%+1.58%-4.31%-4.31%+3.11%
202119/11/2021234.86near 52w high-3.28%-2.24%-4.41%-6.20%+0.00%
202019/11/2020210.93neutral+6.58%+6.96%+3.85%-0.13%+7.10%
201919/11/2019189.43volume x1.9-1.69%-2.93%-1.73%-3.89%+0.00%
201819/11/2018160.30near 52w high-3.96%-2.22%-7.76%-7.76%+0.12%
201720/11/2017132.13near 52w high+1.60%+4.00%+2.55%+0.00%+4.00%
201618/11/2016114.28near 52w high+1.80%+3.75%+5.82%+0.00%+6.95%
Upcoming 20/11/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.41% · Win 70% · DD -1.33%20 days: Avg +0.49% · Win 60% · DD -2.48%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/11/2025261.74neutral+5.13%-0.78%+0.99%-3.23%+5.13%
202420/11/2024241.77neutral+2.45%+2.57%-2.33%-2.33%+3.54%
202320/11/2023184.98near 52w high+1.85%+2.71%+6.72%+0.00%+7.31%
202221/11/2022148.32neutral-2.30%+0.07%-3.34%-4.44%+2.97%
202119/11/2021234.86near 52w high-3.28%-2.24%-4.41%-6.20%+0.00%
202020/11/2020210.66neutral+5.45%+5.73%+2.67%+0.00%+7.23%
201920/11/2019186.22volume x2.2+0.39%-0.63%+3.25%-2.23%+3.25%
201820/11/2018156.06near 52w high+0.12%+0.95%-6.35%-6.35%+2.84%
201720/11/2017132.13near 52w high+1.60%+4.00%+2.55%+0.00%+4.00%
201621/11/2016114.92near 52w high+1.30%+1.71%+5.10%+0.00%+6.35%
Upcoming 24/11/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +0.57% · Win 70% · DD -1.50%20 days: Avg -0.69% · Win 40% · DD -3.31%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/11/2025268.80volume x1.8+0.78%-5.77%-1.23%-5.77%+2.37%
202425/11/2024246.92volume x1.8+0.51%+0.05%-2.25%-4.36%+1.39%
202324/11/2023187.24near 52w high+2.76%+2.61%+5.85%+0.00%+6.01%
202223/11/2022150.06neutral+1.25%-0.59%-4.32%-5.55%+1.77%
202124/11/2021231.35near 52w high-2.90%-0.43%-1.13%-4.78%+0.41%
202024/11/2020219.31neutral-0.08%+3.00%-2.52%-2.52%+3.00%
201925/11/2019182.06neutral+1.80%+1.70%+5.42%+0.00%+5.84%
201823/11/2018153.24near 52w high+4.73%+0.89%-9.74%-9.74%+4.73%
201724/11/2017132.86near 52w high+1.53%+1.86%+1.14%-0.04%+3.43%
201623/11/2016116.79near 52w high+1.46%+2.41%+1.85%-0.39%+4.65%
Upcoming 30/11/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.38% · Win 50% · DD -2.24%20 days: Avg -0.85% · Win 40% · DD -4.00%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/12/2025272.86near 52w high-5.76%-4.31%-2.80%-7.17%+0.00%
202429/11/2024248.77neutral+0.63%+0.57%-5.48%-5.48%+0.63%
202330/11/2023191.73near 52w high · far above SMA50 · volume x1.8+0.36%+2.59%+3.75%-0.90%+4.30%
202230/11/2022149.83volume x2.5-1.24%+0.41%-1.05%-5.41%+1.93%
202130/11/2021221.47volume x2.3+4.19%+3.57%+6.63%-0.53%+6.63%
202030/11/2020222.15near 52w high · volume x1.9+0.27%-2.11%-3.25%-3.77%+1.69%
201929/11/2019186.67neutral-0.14%-0.63%+2.91%-1.49%+3.22%
201830/11/2018160.49near 52w high · volume x2.2-3.67%-6.48%-9.43%-13.82%+0.00%
201730/11/2017135.92near 52w high+0.00%-1.14%-0.98%-1.47%+1.10%
201630/11/2016116.73near 52w high+1.78%+3.70%+1.15%+0.00%+4.70%

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
· The broad trend (by MA stacking) is still up.
· Positive relative strength vs QQQ, SPY, SMH.
· If it holds above SMA50 (+2.9%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· 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: -6.7% · from 52w low: +18.7%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-0.12% · +2.38% · +3.23% · +3.56%
Distance from SMA20 / 50 / 200+2.00% · +2.89% · +4.77%
Distance from 52w high / low-6.71% · +18.66%
ATR14 · volume vs 20-avg5.49 · 0.72x

Relative strength

vs QQQ (20d)+8.62%
vs SPY (20d)+4.71%
vs SMH (20d)+16.32%

Moving averages

SMA20 / 50 / 200282.88 · 280.42 · 275.38
52w high / low309.27 · 243.15