🕰️ Time Machine

ODFL — Old Dominion

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

Last price (Close)
182.70 -3.79%
Next window · Cycle 30 · in 6 days
02/11/2026
Last window · Cycle 30 · 21/10/2026
since -3.28%
Trend
Downtrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 21/09/2026
169.65
Days: 24 trading / 32 calendar · return since: +7.69%
Last major high · 17/07/2026
238.51
Days: 69 trading / 98 calendar · return since: -23.40%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 17/07/2026 @ 238.51Cycle 60Trading📅 12/10/2026-9 (±2)Passed
High 17/07/2026 @ 238.51Cycle 90Calendar📅 15/10/2026-8 (±3)Passed
Low 21/09/2026 @ 169.65Fib 21Trading📅 20/10/2026-3 (±1)Passed
Low 21/09/2026 @ 169.65Cycle 30Calendar📅 21/10/2026-2 (±2)In window
Low 21/09/2026 @ 169.65Cycle 30Trading📅 02/11/2026+6 (±2)Upcoming
Low 21/09/2026 @ 169.65Cycle 45Calendar📅 05/11/2026+13 (±2)Upcoming
High 17/07/2026 @ 238.51Cycle 120Calendar📅 14/11/2026+22 (±3)Upcoming
Low 21/09/2026 @ 169.65Cycle 60Calendar📅 20/11/2026+28 (±2)Upcoming
Low 21/09/2026 @ 169.65Cycle 45Trading📅 23/11/2026+21 (±2)Upcoming
High 17/07/2026 @ 238.51Cycle 90Trading📅 23/11/2026+21 (±3)Upcoming
Low 21/09/2026 @ 169.65Cycle 60Trading📅 15/12/2026+36 (±2)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 22/10/2026🎯 near Cycle 30 window · 21/10/2026
● Failed Breakout 22/10/2026🎯 near Cycle 30 window · 21/10/2026
● NR7 Compression 21/10/2026🎯 near Cycle 30 window · 21/10/2026
● Failed Breakout 16/10/2026🎯 near Cycle 90 window · 15/10/2026
● Bullish Engulfing 14/10/2026🎯 near Cycle 90 window · 15/10/2026
● Doji After Run 13/10/2026🎯 near Cycle 60 window · 12/10/2026
● NR7 Compression 12/10/2026🎯 near Cycle 60 window · 12/10/2026
● Shooting Star 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.

Passed 12/10/2026 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg +0.76% · Win 44% · DD -4.36%20 days: Avg +5.74% · Win 67% · DD -5.16%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/10/2025136.18near 52w low+3.33%+0.40%+1.16%-0.84%+6.01%
202411/10/2024199.58neutral-0.02%-0.90%+13.29%-5.47%+15.33%
202312/10/2023212.04near 52w high-6.51%-12.80%-9.07%-13.11%+0.00%
202212/10/2022137.32neutral-5.06%-0.05%+2.63%-6.19%+5.61%
202112/10/2021142.88neutral+7.79%+13.99%+23.16%-0.35%+24.32%
202012/10/2020100.38near 52w high-1.92%-1.17%-0.73%-7.02%+3.12%
201911/10/201957.00near 52w high+4.40%+9.12%+13.56%+0.00%+13.70%
201812/10/201845.52far below SMA50-3.30%-8.92%-1.16%-11.69%+2.75%
201712/10/201736.47near 52w high+1.12%+7.15%+8.87%-1.76%+13.19%
Passed 15/10/2026 · High Cycle 90/Calendar · 9 years — Small sample
10 days: Avg +1.42% · Win 56% · DD -4.17%20 days: Avg +7.31% · Win 67% · DD -4.17%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/10/2025135.04near 52w low+4.43%+0.81%+2.82%+0.00%+6.90%
202415/10/2024201.46neutral-0.95%-0.07%+12.34%-6.35%+15.08%
202316/10/2023206.21neutral-6.00%-8.07%-5.19%-10.66%+1.14%
202214/10/2022129.77neutral+0.34%+4.26%+21.03%-0.73%+21.03%
202115/10/2021151.26near 52w high+6.35%+12.84%+18.14%+0.00%+18.14%
202015/10/2020102.00near 52w high-3.85%-6.70%-3.30%-8.50%+1.48%
201915/10/201957.69near 52w high+4.61%+9.31%+13.05%+0.00%+13.05%
201815/10/201845.19far below SMA50-3.27%-11.04%-2.32%-11.04%+3.50%
201716/10/201736.08near 52w high+3.28%+11.42%+9.23%-0.28%+14.40%
Passed 20/10/2026 · Low Fib 21/Trading · 10 years — Small sample
10 days: Avg +3.32% · Win 70% · DD -3.07%20 days: Avg +7.38% · Win 90% · DD -3.49%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/10/2025140.71neutral-2.83%-2.27%-7.69%-7.69%+2.59%
202421/10/2024198.05neutral+1.43%+3.00%+8.05%-4.74%+17.06%
202320/10/2023196.51neutral-6.25%-0.18%+1.75%-6.25%+3.00%
202220/10/2022128.82neutral+2.62%+2.09%+15.96%+0.00%+23.46%
202120/10/2021156.59near 52w high+3.42%+11.22%+15.25%+0.00%+15.38%
202020/10/202099.56near 52w high-4.79%-0.49%+3.42%-6.26%+3.97%
201921/10/201959.96near 52w high+4.16%+5.80%+7.34%+0.00%+8.76%
201819/10/201844.02far below SMA50-5.81%+1.16%+1.96%-8.67%+6.26%
201720/10/201737.50near 52w high+10.08%+7.58%+5.75%-1.31%+10.08%
201624/10/201623.67near 52w high+5.17%+5.27%+22.01%+0.00%+22.25%
In window 21/10/2026 · Low Cycle 30/Calendar · 10 years — Small sample
10 days: Avg +3.94% · Win 80% · DD -3.11%20 days: Avg +6.70% · Win 90% · DD -3.53%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/10/2025144.36neutral-5.73%-2.08%-9.49%-10.02%+0.00%
202421/10/2024198.05neutral+1.43%+3.00%+8.05%-4.74%+17.06%
202320/10/2023196.51neutral-6.25%-0.18%+1.75%-6.25%+3.00%
202221/10/2022130.21neutral+3.91%+4.41%+14.56%-0.02%+22.14%
202121/10/2021159.35near 52w high+5.12%+11.48%+10.45%+0.00%+13.39%
202021/10/202098.14neutral-4.90%+2.10%+4.19%-4.90%+5.47%
201921/10/201959.96near 52w high+4.16%+5.80%+7.34%+0.00%+8.76%
201822/10/201843.71far below SMA50-8.03%+1.99%+2.42%-8.03%+7.01%
201720/10/201737.50near 52w high+10.08%+7.58%+5.75%-1.31%+10.08%
201624/10/201623.67near 52w high+5.17%+5.27%+22.01%+0.00%+22.25%
Upcoming 02/11/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg +5.07% · Win 80% · DD -1.25%20 days: Avg +7.17% · Win 90% · DD -1.99%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/11/2025137.51near 52w low+0.18%-5.54%+2.87%-8.16%+2.87%
202401/11/2024200.98neutral+12.50%+7.26%+11.88%+0.00%+15.35%
202302/11/2023194.41neutral-0.83%+2.30%+4.35%-1.27%+4.35%
202202/11/2022130.20neutral+8.25%+17.97%+15.55%+0.00%+22.16%
202102/11/2021173.46near 52w high · far above SMA50+1.45%+4.16%+1.07%-0.55%+4.16%
202002/11/202096.88neutral+2.86%+6.38%+9.00%+0.00%+9.00%
201901/11/201962.71near 52w high+3.22%+2.55%-0.98%-0.98%+4.00%
201802/11/201844.53far below SMA50+1.05%+0.79%+1.42%-4.97%+5.05%
201702/11/201740.48near 52w high · far above SMA50-1.91%-1.93%+4.92%-3.38%+6.43%
201602/11/201624.49near 52w high+5.27%+16.73%+21.63%-0.60%+21.63%
Upcoming 05/11/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +2.44% · Win 70% · DD -2.14%20 days: Avg +3.87% · Win 80% · DD -3.15%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/11/2025140.78neutral-1.37%-9.43%+9.26%-10.29%+9.26%
202405/11/2024207.01neutral+9.33%+2.31%+2.06%+0.00%+11.99%
202306/11/2023197.02neutral-0.77%+2.09%+0.29%-2.57%+2.97%
202204/11/2022135.96neutral+15.52%+9.72%+6.56%+0.00%+16.98%
202105/11/2021174.41near 52w high · far above SMA50 · volume x1.6+2.45%+0.86%+1.29%-1.10%+3.59%
202005/11/2020103.08near 52w high-4.32%-0.31%+1.57%-4.32%+2.44%
201905/11/201964.09near 52w high · far above SMA50+1.75%+0.89%-5.37%-5.37%+1.75%
201805/11/201844.58neutral-0.99%+0.42%-3.05%-5.08%+4.92%
201706/11/201740.21near 52w high · far above SMA50-1.99%-0.17%+5.60%-2.75%+7.13%
201604/11/201624.34near 52w low+12.41%+18.05%+20.44%+0.00%+22.36%
Upcoming 14/11/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +0.17% · Win 60% · DD -3.47%20 days: Avg -0.38% · Win 30% · DD -5.35%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/11/2025132.29near 52w low+1.50%+5.58%+19.26%-4.54%+20.80%
202414/11/2024223.43near 52w high · far above SMA50-2.26%+0.77%-10.07%-10.07%+1.14%
202314/11/2023202.41neutral+0.01%-5.17%-5.04%-8.65%+0.22%
202214/11/2022157.13far above SMA50-4.99%-7.06%-2.96%-8.69%+1.22%
202115/11/2021179.84near 52w high · far above SMA50-1.48%-1.20%-2.06%-2.52%+1.26%
202013/11/2020101.38neutral+1.42%+0.30%-3.58%-3.58%+4.17%
201914/11/201965.02near 52w high · far above SMA50-2.38%-1.78%-4.35%-6.73%+0.27%
201814/11/201844.41neutral-2.66%+1.34%-7.26%-7.26%+3.06%
201714/11/201739.68near 52w high+3.52%+6.74%+8.46%-1.44%+9.72%
201614/11/201628.22near 52w high+2.34%+2.24%+3.76%+0.00%+8.04%
Upcoming 20/11/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +2.46% · Win 60% · DD -2.05%20 days: Avg +0.15% · Win 30% · DD -4.49%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/11/2025126.29near 52w low+7.13%+23.10%+24.87%+0.00%+26.54%
202420/11/2024214.33neutral+4.56%-5.19%-12.30%-12.30%+5.43%
202320/11/2023201.13neutral-3.70%-1.76%-0.20%-8.07%+0.86%
202221/11/2022149.30far above SMA50-2.19%-3.74%-4.72%-4.72%+3.72%
202119/11/2021175.91near 52w high · far above SMA50+1.53%+0.43%-5.05%-5.05%+3.52%
202020/11/2020102.81near 52w high-1.10%+1.27%-3.72%-5.09%+2.71%
201920/11/201963.70near 52w high+2.34%-3.71%-2.66%-4.80%+2.34%
201820/11/201842.32far below SMA50+8.16%+5.81%-4.78%-4.78%+8.16%
201720/11/201740.14near 52w high+3.69%+5.79%+7.85%+0.00%+8.45%
201621/11/201628.88near 52w high-0.09%+2.60%+2.23%-0.09%+5.57%
Upcoming 23/11/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +0.80% · Win 60% · DD -2.63%20 days: Avg -1.40% · Win 30% · DD -5.73%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/11/2025132.33neutral+6.90%+12.74%+20.10%+0.00%+20.76%
202422/11/2024220.25neutral+2.09%-7.30%-18.10%-18.10%+2.60%
202322/11/2023201.88neutral-3.64%-7.03%+1.45%-8.40%+1.45%
202223/11/2022148.51neutral+1.30%-3.19%-4.97%-4.97%+4.27%
202123/11/2021177.48near 52w high · far above SMA50-1.22%+0.58%-3.02%-5.89%+2.61%
202023/11/2020101.12neutral+4.43%+3.98%-1.70%-3.51%+4.43%
201922/11/201963.19near 52w high-1.74%-1.34%-1.09%-4.02%+3.18%
201823/11/201843.02neutral+5.93%+0.63%-10.36%-10.36%+6.38%
201722/11/201741.09near 52w high+4.85%+5.25%+5.20%-0.16%+5.96%
201623/11/201629.41near 52w high+1.28%+3.67%-1.47%-1.89%+3.67%
Upcoming 15/12/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg -1.20% · Win 60% · DD -3.51%20 days: Avg +2.46% · Win 60% · DD -4.56%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/12/2025157.46far above SMA50+1.17%+1.17%+10.20%-1.10%+10.23%
202416/12/2024198.89neutral-9.42%-11.31%-4.51%-11.64%+0.05%
202315/12/2023196.52volume x1.8+5.07%+1.19%-3.86%-3.86%+5.84%
202215/12/2022149.57neutral-5.74%-5.13%+5.16%-5.90%+5.42%
202115/12/2021176.79neutral-2.70%+0.76%-10.11%-10.11%+2.05%
202015/12/202099.14neutral+0.19%-2.35%+4.66%-3.83%+4.66%
201916/12/201962.00neutral+0.72%+2.03%+10.78%-0.20%+10.78%
201814/12/201841.14near 52w low-3.32%+0.05%+1.97%-6.36%+3.83%
201715/12/201743.14near 52w high+2.51%+3.87%+11.72%-0.09%+11.72%
201615/12/201629.26near 52w high-0.98%-2.28%-1.44%-2.46%+0.89%

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.1%) 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.
· 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: -27.5% · from 52w low: +45.0%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-2.67% · +0.40% · +5.42% · -13.88%
Distance from SMA20 / 50 / 200+0.22% · -2.09% · -9.38%
Distance from 52w high / low-27.51% · +44.99%
ATR14 · volume vs 20-avg4.67 · 1.13x

Relative strength

vs QQQ (20d)+10.81%
vs SPY (20d)+6.90%
vs SMH (20d)+18.51%

Moving averages

SMA20 / 50 / 200182.30 · 186.61 · 201.60
52w high / low252.03 · 126.01