🕰️ Time Machine

MIDD — Middleby

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

Last price (Close)
136.00 +3.71%
Next window · Cycle 120 · in window · in 1 days
28/07/2026
Last window · Cycle 45 · 15/07/2026
since +1.54%
Trend
Strong uptrend
🕰️ 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: 80 trading / 119 calendar · return since: +33.79%
Last major high · 08/05/2026
134.26
Days: 52 trading / 80 calendar · return since: +1.29%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 08/05/2026 @ 134.26Cycle 45Trading📅 15/07/2026-7 (±2)Passed
Low 30/03/2026 @ 101.65Cycle 120Calendar📅 28/07/2026+1 (±3)In window
High 08/05/2026 @ 134.26Cycle 60Trading📅 06/08/2026+8 (±2)Upcoming
High 08/05/2026 @ 134.26Cycle 90Calendar📅 06/08/2026+10 (±3)Upcoming
Low 30/03/2026 @ 101.65Cycle 90Trading📅 10/08/2026+10 (±3)Upcoming
Low 30/03/2026 @ 101.65Cycle 144Calendar📅 21/08/2026+25 (±3)Upcoming
High 08/05/2026 @ 134.26Cycle 120Calendar📅 05/09/2026+40 (±3)Upcoming
High 08/05/2026 @ 134.26Cycle 90Trading📅 18/09/2026+38 (±3)Upcoming
Low 30/03/2026 @ 101.65Cycle 120Trading📅 22/09/2026+40 (±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.

Gap Day 27/07/2026🎯 near Cycle 120 window · 28/07/2026
Hammer Reversal 21/07/2026
Failed Breakdown 21/07/2026
Bullish Engulfing 16/07/2026🎯 near Cycle 45 window · 15/07/2026
NR7 Compression 13/07/2026🎯 near Cycle 45 window · 15/07/2026
Hammer Reversal 09/07/2026
Bearish Engulfing 07/07/2026
Failed Breakout 07/07/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 15/07/2026 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg +4.08% · Win 89% · DD -1.24%20 days: Avg +4.79% · Win 56% · DD -5.30%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/07/2025115.69neutral+3.95%+2.18%-9.38%-17.73%+4.10%
202415/07/2024102.20neutral+2.36%+4.25%+5.80%-1.76%+13.63%
202314/07/2023115.81neutral+0.09%+5.33%+3.24%-1.66%+5.49%
202215/07/2022102.58neutral+7.11%+13.47%+23.11%+0.00%+23.11%
202115/07/2021148.03near 52w high+2.05%+2.95%-0.84%-2.48%+5.43%
202015/07/202066.86far above SMA50+2.41%+5.20%+25.12%-1.76%+25.92%
201915/07/2019111.01near 52w high-1.00%-2.23%-18.89%-18.89%+3.02%
201816/07/201880.16near 52w low+0.44%+1.08%+15.92%-0.79%+20.87%
201714/07/201799.52neutral+4.99%+4.45%-0.95%-2.64%+6.50%
In window 28/07/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.50% · Win 60% · DD -5.52%20 days: Avg +0.62% · Win 50% · DD -7.00%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/2025120.06neutral-4.97%-19.59%-8.79%-20.73%+0.00%
202429/07/2024106.55neutral+4.49%+1.49%+6.51%+0.00%+9.00%
202328/07/2023121.98neutral-5.98%-1.99%-6.42%-7.93%+0.15%
202228/07/2022114.46neutral+2.87%+6.67%+7.37%-0.13%+12.67%
202128/07/2021151.18near 52w high+2.70%+2.11%-2.56%-6.10%+3.24%
202028/07/202068.90far above SMA50+0.11%+22.20%+11.64%-3.01%+22.20%
201929/07/2019108.54neutral-7.97%-17.04%-20.17%-20.50%+0.00%
201827/07/201881.91near 52w low+0.31%+14.23%+17.14%-1.07%+18.29%
201728/07/2017103.94neutral-0.66%-5.16%-9.40%-10.43%+1.97%
201628/07/201694.83near 52w high+3.40%+12.13%+10.91%-0.09%+12.13%
Upcoming 06/08/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -0.88% · Win 50% · DD -4.79%20 days: Avg +0.29% · Win 30% · DD -5.39%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/08/202595.17near 52w low · far below SMA50 · volume x4.9+16.64%+10.23%+19.87%+0.00%+19.87%
202406/08/2024111.10neutral-1.12%+0.30%-0.80%-2.67%+2.86%
202307/08/2023117.78neutral+2.63%-3.36%-3.95%-4.64%+2.63%
202205/08/2022118.05neutral+6.99%+5.06%-2.99%-2.99%+9.25%
202106/08/2021155.58near 52w high-7.92%-6.69%-6.93%-8.76%+0.00%
202006/08/202080.31far above SMA50 · volume x2.0+3.68%-7.37%-4.47%-7.61%+4.83%
201906/08/2019102.74neutral-12.05%-13.79%-13.43%-16.01%+0.00%
201806/08/201884.20neutral+10.36%+11.80%+16.82%+0.00%+16.82%
201707/08/2017104.55neutral-9.38%-10.47%-6.70%-10.95%+0.00%
201605/08/201698.23near 52w high+6.92%+5.54%+5.44%-0.27%+8.25%
Upcoming 10/08/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.08% · Win 40% · DD -3.73%20 days: Avg -0.11% · Win 40% · DD -4.56%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/08/202596.53near 52w low · far below SMA50+8.94%+13.44%+15.58%+0.00%+20.37%
202409/08/2024109.27neutral+2.67%+4.59%-2.95%-2.95%+4.59%
202310/08/2023119.65neutral-4.07%-4.87%-6.97%-6.97%+1.03%
202210/08/2022121.32far above SMA50+4.36%-0.16%-2.88%-6.13%+6.30%
202110/08/2021154.26near 52w high-7.62%-5.89%-8.24%-8.24%+0.07%
202010/08/202084.15far above SMA50-1.38%-8.51%-9.47%-11.83%+0.05%
201909/08/201990.42far below SMA50-1.28%-4.57%+3.80%-4.57%+3.80%
201810/08/201893.56far above SMA50-0.35%+2.55%+8.25%-1.01%+8.42%
201710/08/201796.89volume x3.5-2.70%-3.92%-0.46%-3.92%+2.55%
201610/08/201698.95near 52w high+3.27%+6.58%+2.30%+0.00%+7.46%
Upcoming 21/08/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +1.28% · Win 50% · DD -1.92%20 days: Avg -0.46% · Win 50% · DD -4.29%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/08/2025104.69neutral+5.16%+10.99%+3.63%+0.00%+10.99%
202421/08/2024112.44neutral-0.34%-4.58%+3.14%-8.39%+3.14%
202321/08/2023113.82neutral+1.40%-0.61%-3.92%-3.92%+3.56%
202222/08/2022121.41neutral-1.91%-6.20%-10.98%-11.05%+1.25%
202120/08/2021145.17neutral+2.88%-0.26%-3.46%-4.14%+3.18%
202021/08/202074.20neutral+8.23%+4.51%-4.36%-4.36%+8.23%
201921/08/201989.44far below SMA50-1.67%+1.06%+5.26%-3.53%+8.85%
201821/08/201895.70far above SMA50+1.79%+5.49%+5.79%-0.79%+6.39%
201721/08/201793.60neutral+2.03%+4.21%+4.67%-0.53%+6.59%
201622/08/2016104.07neutral-0.47%-1.77%-4.36%-6.23%+1.99%
Upcoming 05/09/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -1.64% · Win 40% · DD -3.85%20 days: Avg -2.22% · Win 30% · DD -5.86%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/09/2025116.19neutral-6.81%-6.63%-4.04%-8.85%+0.00%
202405/09/2024107.29neutral-3.99%+8.09%+0.34%-3.99%+8.59%
202305/09/2023113.13neutral-2.57%-3.34%-12.07%-12.07%+0.45%
202206/09/2022113.88neutral+3.25%-5.09%-2.57%-12.48%+7.94%
202103/09/2021144.79neutral-2.14%-3.21%-4.71%-5.26%+0.00%
202004/09/202077.55neutral+2.51%-8.49%-0.23%-8.49%+2.51%
201905/09/201990.39far below SMA50+7.16%+4.16%+0.17%-0.56%+7.71%
201805/09/2018100.96far above SMA50+0.09%+0.29%-0.61%-0.61%+3.32%
201705/09/201797.54neutral+0.13%+0.44%+5.48%-1.80%+5.72%
201606/09/2016102.23neutral-4.54%-2.64%-3.95%-4.54%+0.00%
Upcoming 18/09/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -1.56% · Win 40% · DD -3.71%20 days: Avg -2.28% · Win 20% · DD -6.37%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/09/2025108.74neutral-2.60%+2.12%-0.84%-4.47%+3.45%
202418/09/2024112.37neutral+0.47%-3.76%-0.89%-5.49%+3.69%
202318/09/2023110.43neutral-4.76%-7.90%-10.60%-12.75%+0.00%
202219/09/2022110.35volume x2.2-9.68%-4.76%-4.97%-9.68%+0.56%
202117/09/2021139.16volume x1.9+0.46%+0.50%-0.46%-3.49%+0.81%
202018/09/202073.73neutral-1.57%+2.26%+12.22%-3.75%+13.88%
201918/09/201995.66neutral-1.13%-6.05%-4.51%-7.59%+0.00%
201818/09/2018101.82far above SMA50+2.44%-0.72%-7.16%-9.84%+2.44%
201718/09/201797.65neutral+0.29%+3.82%+1.05%-0.07%+6.15%
201619/09/2016100.02neutral+0.02%-1.08%-6.61%-6.61%+2.06%
Upcoming 22/09/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg -0.43% · Win 50% · DD -3.60%20 days: Avg -2.47% · Win 30% · DD -6.12%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/09/2025108.13neutral-0.66%+4.03%+0.06%-3.94%+4.03%
202423/09/2024114.44neutral-2.19%-6.88%-3.24%-7.21%+1.81%
202322/09/2023104.57neutral-1.52%-4.24%-10.99%-10.99%+0.58%
202222/09/2022103.11far below SMA50+1.63%+6.98%-3.16%-3.34%+7.62%
202122/09/2021137.80neutral+1.59%+0.21%+2.18%-2.53%+2.18%
202022/09/202074.45volume x2.2-4.13%+4.10%+10.87%-4.13%+12.78%
201923/09/201994.52neutral-0.50%-4.75%-0.33%-6.47%+0.07%
201821/09/2018103.63far above SMA50 · volume x1.5+0.42%-4.32%-10.98%-11.41%+0.65%
201722/09/201797.77neutral+5.46%+5.57%-0.35%-2.40%+6.01%
201622/09/2016102.08neutral-2.81%-5.02%-8.80%-8.80%+0.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
· The broad trend (by MA stacking) is still up.
· Positive relative strength vs QQQ, SMH.
· If it holds above SMA50 (+4.9%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· Relative weakness vs 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
· Distance from 52w high: -8.4% · from 52w low: +52.5%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+2.09% · +0.24% · -1.58% · +19.17%
Distance from SMA20 / 50 / 200+0.20% · +4.95% · +15.39%
Distance from 52w high / low-8.45% · +52.54%
ATR14 · volume vs 20-avg5.07 · 0.65x

Relative strength

vs QQQ (20d)+3.20%
vs SPY (20d)-2.24%
vs SMH (20d)+12.28%

Moving averages

SMA20 / 50 / 200135.72 · 129.59 · 117.86
52w high / low148.55 · 89.16