🕰️ Time Machine

MIDD — Middleby

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

Last price (Close)
113.05 +0.27%
Next window · Cycle 144 · in window
23/10/2026
Last window
—
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 30/03/2026
101.65
Days: 144 trading / 207 calendar · return since: +11.22%
Last major high · 07/07/2026
148.55
Days: 77 trading / 108 calendar · return since: -23.90%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 30/03/2026 @ 101.65Cycle 144Trading📅 23/10/2026+0 (±3)In window
High 07/07/2026 @ 148.55Cycle 120Calendar📅 04/11/2026+12 (±3)Upcoming
High 07/07/2026 @ 148.55Cycle 90Trading📅 11/11/2026+13 (±3)Upcoming
High 07/07/2026 @ 148.55Cycle 144Calendar📅 28/11/2026+36 (±3)Upcoming
Low 30/03/2026 @ 101.65Cycle 180Trading📅 15/12/2026+36 (±3)Upcoming
High 07/07/2026 @ 148.55Cycle 120Trading📅 24/12/2026+43 (±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.

● Bullish Engulfing 20/10/2026🎯 near Cycle 144 window · 23/10/2026
● NR7 Compression 19/10/2026🎯 near Cycle 144 window · 23/10/2026
● Hammer Reversal 02/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.

In window 23/10/2026 · Low Cycle 144/Trading · 10 years — Small sample
10 days: Avg +2.02% · Win 80% · DD -4.05%20 days: Avg +3.70% · Win 50% · DD -5.95%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/10/2025107.18neutral-7.57%-9.88%-15.49%-16.17%+0.00%
202423/10/2024109.51neutral+3.13%+5.52%-0.29%-4.72%+5.52%
202323/10/202392.08near 52w low · far below SMA50-1.41%+1.59%+9.58%-2.98%+9.58%
202224/10/2022105.69neutral+6.46%+3.78%+5.91%-4.45%+7.63%
202122/10/2021141.13neutral+4.00%+6.00%+6.97%-0.66%+9.63%
202023/10/202087.43far above SMA50-8.41%+12.81%+24.48%-8.41%+25.51%
201923/10/201997.87volume x1.7-0.41%-2.78%-6.08%-6.08%+2.54%
201823/10/201891.63neutral-0.91%+0.09%-0.34%-2.82%+3.64%
201723/10/201794.17neutral-0.85%+2.49%-1.92%-7.12%+2.49%
201624/10/201693.64near 52w high-3.68%+0.62%+14.18%-6.15%+15.14%
Upcoming 04/11/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +4.50% · Win 70% · DD -3.03%20 days: Avg +6.89% · Win 60% · DD -4.14%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/11/202598.25near 52w low+1.07%-6.98%-1.82%-8.55%+1.95%
202404/11/2024107.92neutral+4.10%+2.30%+6.05%+0.00%+9.56%
202303/11/202394.46neutral+2.38%+6.28%+13.63%-2.51%+13.63%
202204/11/2022105.66neutral+7.65%+5.77%+6.88%-4.42%+10.59%
202104/11/2021148.57neutral+0.03%+2.79%-6.83%-6.87%+4.15%
202004/11/202082.98neutral+27.59%+30.08%+33.21%+0.00%+34.77%
201904/11/2019100.11neutral-4.71%-7.78%-9.93%-9.93%+0.24%
201805/11/201890.47neutral+1.45%+3.11%-0.50%-0.50%+7.42%
201703/11/201795.70neutral-7.66%-4.42%+6.27%-8.60%+7.20%
201604/11/201691.98near 52w high+5.83%+13.89%+21.89%+0.00%+21.89%
Upcoming 11/11/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg +2.85% · Win 60% · DD -2.65%20 days: Avg +5.31% · Win 70% · DD -3.90%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/11/202599.30neutral-7.96%-4.85%+14.20%-9.52%+14.20%
202411/11/2024112.34neutral-1.73%+5.25%+3.30%-2.84%+5.25%
202310/11/202396.71neutral+3.80%+3.95%+14.22%-1.17%+14.22%
202211/11/2022113.75volume x2.6-1.75%-0.79%-0.08%-3.00%+2.73%
202111/11/2021148.62neutral+2.76%-2.06%+2.03%-6.90%+4.11%
202011/11/2020105.88far above SMA50+1.95%+3.91%+3.50%-3.10%+5.63%
201911/11/201995.40neutral-3.22%-2.37%-7.51%-7.51%+0.40%
201812/11/201891.78neutral+1.64%+2.54%-4.33%-4.37%+5.88%
201710/11/201788.37near 52w low · volume x1.7+3.51%+9.45%+13.78%-0.62%+16.10%
201611/11/201697.35near 52w high+7.61%+13.42%+13.96%+0.00%+17.67%
Upcoming 28/11/2026 · High Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +2.97% · Win 60% · DD -2.41%20 days: Avg +2.35% · Win 40% · DD -5.71%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/11/202595.09neutral+6.83%+25.01%+28.38%-0.80%+28.38%
202427/11/2024114.04neutral-0.02%-0.47%-3.65%-6.37%+2.11%
202328/11/2023100.10neutral+4.46%+9.84%+19.55%+0.00%+19.55%
202228/11/2022112.86neutral+0.07%+0.71%-4.96%-7.87%+3.54%
202129/11/2021144.18neutral-1.93%+5.61%+9.61%-4.03%+9.61%
202027/11/2020111.49far above SMA50-0.32%-1.35%-8.73%-8.73%+0.00%
201927/11/201992.95neutral-3.37%-5.09%-5.03%-6.30%+0.19%
201828/11/201895.78neutral-5.92%-7.36%-14.81%-17.60%+1.45%
201728/11/2017100.32neutral-0.47%+2.27%+7.67%-0.47%+7.67%
201628/11/2016110.41near 52w high+1.54%+0.47%-4.58%-4.96%+3.75%
Upcoming 15/12/2026 · Low Cycle 180/Trading · 10 years — Small sample
10 days: Avg -0.46% · Win 40% · DD -3.05%20 days: Avg +2.05% · Win 70% · DD -3.76%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/12/2025118.49far above SMA50+2.19%+2.47%+4.63%-2.06%+7.65%
202416/12/2024110.20neutral-1.48%-1.12%+3.40%-3.11%+3.40%
202315/12/2023115.54far above SMA50 · volume x2.0+2.14%+1.20%-5.73%-5.73%+3.63%
202215/12/2022108.28volume x4.4-1.62%-0.51%+10.69%-3.98%+12.19%
202115/12/2021153.91near 52w high-0.04%+2.89%+2.71%-2.19%+3.84%
202015/12/2020108.09far above SMA50-4.36%-4.07%+1.62%-6.10%+5.08%
201916/12/201988.30volume x1.9+0.97%-0.22%-0.83%-1.35%+1.59%
201814/12/201887.97neutral-6.68%-6.05%+1.76%-10.29%+1.76%
201715/12/2017105.22neutral+0.96%+3.43%+2.28%+0.00%+4.92%
201615/12/2016106.45neutral-1.07%-2.65%-0.06%-2.82%+1.99%
Upcoming 24/12/2026 · High Cycle 120/Trading · 10 years — Small sample
10 days: Avg +2.89% · Win 70% · DD -1.73%20 days: Avg +6.43% · Win 70% · DD -2.44%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/12/2025121.13far above SMA50+0.13%+4.73%-2.10%-3.51%+5.29%
202424/12/2024110.09neutral-2.13%-1.71%+25.51%-2.13%+25.51%
202322/12/2023118.01far above SMA50-0.91%-5.96%-4.92%-7.70%+1.47%
202223/12/2022106.37neutral+1.08%+8.99%+13.33%-1.58%+14.40%
202123/12/2021154.26near 52w high+2.61%+2.92%-2.24%-2.74%+3.60%
202024/12/2020104.11neutral-2.51%+6.28%+5.68%-2.51%+9.10%
201924/12/201989.32neutral-1.84%-1.30%+2.84%-2.47%+2.84%
201824/12/201878.92near 52w low · far below SMA50+3.93%+11.75%+17.81%+0.00%+19.36%
201722/12/2017106.23neutral+2.45%+1.68%+3.19%-0.35%+5.08%
201623/12/2016104.93neutral-1.41%+1.52%+5.21%-1.41%+5.21%

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 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
· Distance from 52w high: -23.9% · from 52w low: +26.8%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+4.89% · +6.70% · +5.01% · -15.20%
Distance from SMA20 / 50 / 200+5.64% · +2.89% · -6.15%
Distance from 52w high / low-23.90% · +26.80%
ATR14 · volume vs 20-avg2.40 · 1.00x

Relative strength

vs QQQ (20d)+10.39%
vs SPY (20d)+6.48%
vs SMH (20d)+18.09%

Moving averages

SMA20 / 50 / 200107.02 · 109.88 · 120.45
52w high / low148.55 · 89.16