🕰️ Time Machine

VMI — Valmont Industries

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

Last price (Close)
435.01 -0.20%
Next window · Cycle 120 · in window
23/10/2026
Last window · Cycle 60 · 22/10/2026
since -0.20%
Trend
Strong downtrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 29/07/2026
455.10
Days: 61 trading / 86 calendar · return since: -4.41%
Last major high · 25/06/2026
585.71
Days: 84 trading / 120 calendar · return since: -25.73%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 29/07/2026 @ 455.10Cycle 60Trading📅 22/10/2026-1 (±2)In window
High 25/06/2026 @ 585.71Cycle 120Calendar📅 23/10/2026+0 (±3)In window
Low 29/07/2026 @ 455.10Cycle 90Calendar📅 27/10/2026+4 (±3)Upcoming
High 25/06/2026 @ 585.71Cycle 90Trading📅 02/11/2026+6 (±3)Upcoming
High 25/06/2026 @ 585.71Cycle 144Calendar📅 16/11/2026+24 (±3)Upcoming
Low 29/07/2026 @ 455.10Cycle 120Calendar📅 26/11/2026+34 (±3)Upcoming
Low 29/07/2026 @ 455.10Cycle 90Trading📅 04/12/2026+29 (±3)Upcoming
High 25/06/2026 @ 585.71Cycle 120Trading📅 15/12/2026+36 (±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.

● NR7 Compression 23/10/2026🎯 near Cycle 120 window · 23/10/2026
● Failed Breakdown 20/10/2026🎯 near Cycle 60 window · 22/10/2026
● Gap Day 20/10/2026🎯 near Cycle 60 window · 22/10/2026
● Failed Breakdown 14/10/2026
● Failed Breakdown 08/10/2026
● Bearish Engulfing 30/09/2026
● Failed Breakdown 25/09/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 22/10/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +2.26% · Win 80% · DD -4.81%20 days: Avg +4.87% · Win 70% · DD -5.36%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/10/2025401.16near 52w high+4.50%+1.98%-2.49%-3.57%+4.50%
202422/10/2024294.94neutral+8.41%+10.66%+15.15%+0.00%+18.40%
202323/10/2023232.54near 52w low-16.99%-14.53%-8.09%-18.81%+0.00%
202221/10/2022295.61near 52w high · volume x3.1+7.18%+7.98%+11.09%+0.00%+11.09%
202122/10/2021231.64neutral+3.16%+9.22%+10.45%-3.14%+13.21%
202022/10/2020146.87far above SMA50 · volume x1.8-3.36%+3.89%+8.54%-4.14%+10.38%
201922/10/2019138.99neutral-0.53%+4.68%+1.99%-4.40%+4.68%
201822/10/2018129.14near 52w low-9.24%+0.86%-1.32%-11.30%+4.85%
201723/10/2017159.00near 52w high-0.28%+0.97%+3.02%-2.67%+3.02%
201624/10/2016130.20near 52w high-1.73%-3.11%+10.37%-5.61%+10.71%
In window 23/10/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.53% · Win 70% · DD -5.33%20 days: Avg +2.84% · Win 70% · DD -6.18%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/10/2025411.30near 52w high+0.40%-0.78%-7.80%-7.80%+1.93%
202423/10/2024325.60near 52w high · far above SMA50 · volume x3.2-3.06%+7.25%+4.50%-4.28%+7.25%
202323/10/2023232.54near 52w low-16.99%-14.53%-8.09%-18.81%+0.00%
202224/10/2022301.75near 52w high+5.79%+5.34%+9.00%+0.00%+9.00%
202122/10/2021231.64neutral+3.16%+9.22%+10.45%-3.14%+13.21%
202023/10/2020148.53near 52w high · far above SMA50-4.43%+3.49%+7.98%-5.21%+9.14%
201923/10/2019138.52neutral-0.36%+4.49%+2.24%-4.08%+5.04%
201823/10/2018127.52near 52w low-5.47%+2.93%-3.28%-10.17%+6.18%
201723/10/2017159.00near 52w high-0.28%+0.97%+3.02%-2.67%+3.02%
201624/10/2016130.20near 52w high-1.73%-3.11%+10.37%-5.61%+10.71%
Upcoming 27/10/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +6.79% · Win 80% · DD -1.68%20 days: Avg +8.27% · Win 90% · DD -2.32%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/10/2025415.07near 52w high-1.06%-1.12%-3.85%-8.64%+1.00%
202428/10/2024325.56near 52w high · far above SMA50-1.87%+6.98%+7.56%-4.26%+7.56%
202327/10/2023188.80near 52w low · far below SMA50 · volume x2.7+7.12%+6.86%+9.72%+0.00%+13.55%
202227/10/2022312.48near 52w high · far above SMA50+0.77%+3.81%+8.95%-0.10%+8.95%
202127/10/2021224.37neutral+8.72%+15.31%+13.15%+0.00%+16.88%
202027/10/2020147.15near 52w high · far above SMA50+3.97%+8.39%+13.30%-4.32%+13.30%
201928/10/2019136.02neutral+5.25%+4.91%+4.50%+0.00%+6.97%
201826/10/2018116.50near 52w low · far below SMA50+11.74%+14.59%+8.82%+0.00%+16.22%
201727/10/2017159.80near 52w high-0.53%-0.84%+4.41%-3.16%+4.41%
201627/10/2016126.35near 52w high-2.14%+9.02%+16.19%-2.73%+17.10%
Upcoming 02/11/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg +4.03% · Win 90% · DD -1.25%20 days: Avg +7.01% · Win 70% · DD -2.17%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/11/2025410.67near 52w high-0.06%-4.87%-0.96%-7.66%+0.56%
202401/11/2024316.13near 52w high+7.68%+6.92%+10.48%+0.00%+11.39%
202302/11/2023200.13far below SMA50-1.40%+5.48%+11.78%-2.61%+11.78%
202202/11/2022312.16near 52w high+0.96%+3.12%+10.18%+0.00%+10.18%
202102/11/2021243.95neutral+7.50%+2.57%-1.61%-2.02%+7.50%
202002/11/2020149.44near 52w high · far above SMA50+3.25%+8.43%+9.84%-0.41%+11.56%
201901/11/2019141.11near 52w high+1.18%+0.63%+0.47%-0.67%+3.11%
201802/11/2018130.18neutral+2.55%+0.49%-0.14%-5.25%+4.01%
201702/11/2017159.60near 52w high-3.04%+1.97%+7.83%-3.04%+8.27%
201602/11/2016122.90near 52w low+8.54%+15.58%+22.25%+0.00%+22.25%
Upcoming 16/11/2026 · High Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +2.82% · Win 70% · DD -1.94%20 days: Avg +1.18% · Win 60% · DD -3.25%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/11/2025390.69neutral+2.15%+4.11%+5.11%-2.94%+9.36%
202415/11/2024338.02near 52w high · far above SMA50+1.20%+3.33%-1.94%-3.02%+4.18%
202316/11/2023211.09neutral+0.39%+5.98%+6.14%-2.86%+7.62%
202216/11/2022321.91near 52w high · far above SMA50+4.63%+6.84%+0.76%+0.00%+7.81%
202116/11/2021250.23neutral+2.18%-4.08%-1.21%-4.48%+4.58%
202016/11/2020162.04near 52w high · far above SMA50+0.77%+1.30%+7.28%-1.62%+7.28%
201915/11/2019142.00near 52w high-1.30%-0.15%+3.74%-1.30%+3.74%
201816/11/2018130.82neutral-3.09%-0.63%-14.07%-14.33%+0.00%
201716/11/2017162.75near 52w high · volume x1.6+2.24%+5.75%-1.04%-1.41%+6.21%
201616/11/2016142.05near 52w high+4.15%+5.77%+7.00%-0.53%+9.40%
Upcoming 26/11/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +0.79% · Win 60% · DD -2.64%20 days: Avg -0.35% · Win 50% · DD -5.01%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202526/11/2025409.90near 52w high+0.96%+4.24%+0.73%-1.54%+4.24%
202426/11/2024351.97near 52w high · far above SMA50-0.63%-6.06%-11.79%-13.03%+0.05%
202327/11/2023207.15neutral+7.74%+7.66%+13.41%-1.01%+13.41%
202225/11/2022340.44near 52w high · far above SMA50+1.94%-2.43%-1.56%-4.73%+1.94%
202126/11/2021243.78neutral+0.69%+4.58%+1.37%-4.48%+7.35%
202025/11/2020165.02near 52w high · far above SMA50-0.15%+3.18%+4.54%-1.24%+6.20%
201926/11/2019142.89near 52w high+0.06%+1.04%+5.60%-0.78%+5.60%
201826/11/2018126.78neutral+2.54%-8.20%-13.71%-17.79%+2.97%
201727/11/2017166.85near 52w high+3.60%-1.95%-0.54%-3.84%+3.60%
201625/11/2016146.80near 52w high+1.43%+5.86%-1.57%-1.63%+5.86%
Upcoming 04/12/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -2.49% · Win 40% · DD -3.94%20 days: Avg -1.71% · Win 50% · DD -5.53%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/12/2025413.84near 52w high+3.25%-1.50%+1.26%-2.63%+3.25%
202404/12/2024349.77near 52w high-5.47%-10.81%-11.25%-12.59%+0.00%
202304/12/2023223.18neutral-0.07%+0.73%+1.34%-2.12%+5.35%
202205/12/2022329.25neutral+1.03%-0.91%-2.20%-2.20%+2.66%
202103/12/2021245.45neutral+3.87%-2.89%+1.99%-5.13%+6.62%
202004/12/2020169.34near 52w high · far above SMA50+0.25%+2.11%+4.27%-0.83%+4.27%
201904/12/2019142.97near 52w high+0.98%+3.72%+4.70%-0.38%+5.54%
201804/12/2018125.11neutral-5.93%-11.94%-10.32%-16.70%+0.00%
201704/12/2017172.85near 52w high-5.35%-4.92%-3.48%-7.17%+0.00%
201605/12/2016149.60near 52w high+3.61%+1.54%-3.36%-5.57%+3.88%
Upcoming 15/12/2026 · High Cycle 120/Trading · 10 years — Small sample
10 days: Avg -0.30% · Win 60% · DD -3.16%20 days: Avg +3.14% · Win 80% · DD -3.87%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/12/2025411.97near 52w high+1.09%-0.93%+4.09%-2.18%+5.77%
202416/12/2024331.47neutral-6.92%-7.30%+1.56%-8.64%+1.56%
202315/12/2023224.05volume x2.3+3.73%+4.94%+1.38%+0.00%+4.94%
202215/12/2022324.37neutral+2.60%+2.11%+3.13%-2.02%+4.40%
202115/12/2021247.21neutral-1.51%+0.87%-2.04%-5.80%+1.92%
202015/12/2020173.83near 52w high · far above SMA50-0.25%+0.57%+20.16%-1.29%+20.78%
201916/12/2019147.31near 52w high+1.86%+1.93%+1.86%+0.00%+2.43%
201814/12/2018113.93near 52w low · far below SMA50-6.36%-2.28%+3.87%-8.52%+4.59%
201715/12/2017161.05volume x2.0+2.83%+4.15%+5.52%+0.00%+6.14%
201615/12/2016152.00near 52w high-5.00%-7.06%-8.15%-10.26%+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
· Positive relative strength vs SMH.
· If it holds above SMA50 (-7.7%) 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.
· 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: -25.7% · from 52w low: +15.1%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-2.14% · -7.01% · -6.82% · -8.58%
Distance from SMA20 / 50 / 200-5.76% · -7.65% · -8.97%
Distance from 52w high / low-25.73% · +15.08%
ATR14 · volume vs 20-avg16.18 · 0.88x

Relative strength

vs QQQ (20d)-1.43%
vs SPY (20d)-5.34%
vs SMH (20d)+6.27%

Moving averages

SMA20 / 50 / 200461.62 · 471.07 · 477.87
52w high / low585.71 · 378.02