🕰️ Time Machine

NSC — Norfolk Southern

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

Last price (Close)
348.55 +5.32%
Next window · Cycle 60 · in 3 days
26/07/2026
Last window · Fib 21 · 20/07/2026
since +4.05%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 17/06/2026
297.45
Days: 24 trading / 36 calendar · return since: +17.18%
Last major high · 27/05/2026
326.00
Days: 39 trading / 57 calendar · return since: +6.92%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 27/05/2026 @ 326.00Cycle 30Trading📅 10/07/2026-9 (±2)Passed
Low 17/06/2026 @ 297.45Cycle 30Calendar📅 17/07/2026-6 (±2)Passed
Low 17/06/2026 @ 297.45Fib 21Trading📅 20/07/2026-3 (±1)Passed
High 27/05/2026 @ 326.00Cycle 60Calendar📅 26/07/2026+3 (±2)Upcoming
Low 17/06/2026 @ 297.45Cycle 30Trading📅 31/07/2026+6 (±2)Upcoming
High 27/05/2026 @ 326.00Cycle 45Trading📅 31/07/2026+6 (±2)Upcoming
Low 17/06/2026 @ 297.45Cycle 45Calendar📅 01/08/2026+9 (±2)Upcoming
Low 17/06/2026 @ 297.45Cycle 60Calendar📅 16/08/2026+24 (±2)Upcoming
Low 17/06/2026 @ 297.45Cycle 45Trading📅 21/08/2026+21 (±2)Upcoming
High 27/05/2026 @ 326.00Cycle 60Trading📅 21/08/2026+21 (±2)Upcoming
High 27/05/2026 @ 326.00Cycle 90Calendar📅 25/08/2026+33 (±3)Upcoming
Low 17/06/2026 @ 297.45Cycle 60Trading📅 14/09/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.

Gap Day 23/07/2026🎯 near Fib 21 window · 20/07/2026
Bearish Engulfing 20/07/2026🎯 near Fib 21 window · 20/07/2026
Failed Breakout 13/07/2026🎯 near Cycle 30 window · 10/07/2026
NR7 Compression 13/07/2026🎯 near Cycle 30 window · 10/07/2026
Failed Breakout 06/07/2026🎯 near Cycle 30 window · 10/07/2026
Bullish Engulfing 01/07/2026
Failed Breakout 30/06/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 10/07/2026 · High Cycle 30/Trading · 9 years — Small sample
10 days: Avg +2.34% · Win 78% · DD -2.27%20 days: Avg +4.33% · Win 56% · DD -3.18%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/07/2025263.14neutral+2.53%+5.65%+7.11%-1.39%+8.85%
202410/07/2024214.83neutral+9.13%+3.03%+12.32%+0.00%+16.24%
202310/07/2023228.93neutral+1.86%+2.81%-1.45%-1.45%+3.74%
202211/07/2022225.57near 52w low+1.55%+9.46%+11.26%-1.82%+12.16%
202109/07/2021263.64neutral-1.17%+0.64%-2.48%-3.81%+0.64%
202010/07/2020170.85neutral+10.18%+9.46%+17.04%+0.00%+17.04%
201910/07/2019198.21neutral-3.63%-6.67%-9.22%-9.22%+4.16%
201810/07/2018158.71near 52w high · volume x1.6-2.36%+1.12%+9.63%-2.36%+9.63%
201710/07/2017123.00near 52w high+0.41%-4.47%-5.27%-8.55%+0.81%
Passed 17/07/2026 · Low Cycle 30/Calendar · 9 years — Small sample
10 days: Avg +2.38% · Win 78% · DD -2.44%20 days: Avg +3.07% · Win 67% · DD -3.99%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/07/2025269.81near 52w high · volume x2.2+3.04%+3.04%+5.21%+0.00%+6.16%
202417/07/2024234.45neutral-5.59%+6.44%+3.78%-5.59%+6.51%
202317/07/2023233.18neutral+0.94%+0.18%-7.07%-7.07%+1.85%
202218/07/2022229.06neutral+7.79%+10.46%+12.78%+0.00%+14.88%
202116/07/2021260.55neutral+1.83%-1.04%+3.66%-2.67%+3.69%
202017/07/2020188.25neutral-0.66%+2.10%+10.29%-1.67%+10.29%
201917/07/2019191.02volume x2.6-3.16%+0.05%-9.98%-9.98%+2.96%
201817/07/2018154.96near 52w high+3.56%+9.06%+11.65%+0.00%+12.28%
201717/07/2017123.50near 52w high-4.86%-8.84%-2.67%-8.92%+0.00%
Passed 20/07/2026 · Low Fib 21/Trading · 9 years — Small sample
10 days: Avg +1.02% · Win 67% · DD -2.24%20 days: Avg +2.03% · Win 67% · DD -3.97%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/07/2025277.38near 52w high · far above SMA50+3.26%+0.76%+1.36%-0.43%+3.26%
202419/07/2024227.95neutral+8.45%+7.37%+6.06%-2.90%+9.55%
202320/07/2023237.49neutral-0.91%-3.73%-11.69%-12.05%+0.00%
202220/07/2022237.87neutral+2.26%+5.23%+8.92%+0.00%+10.62%
202120/07/2021256.83neutral+2.38%+0.74%+4.30%-1.26%+5.47%
202020/07/2020186.17neutral+2.02%+2.31%+12.46%-0.57%+12.46%
201919/07/2019195.19neutral-2.66%-6.27%-10.92%-12.54%+0.76%
201820/07/2018161.85near 52w high+3.95%+6.54%+8.06%-0.85%+8.06%
201720/07/2017118.52volume x2.2-4.65%-3.77%-0.32%-5.10%+2.17%
Upcoming 26/07/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg -0.88% · Win 40% · DD -3.60%20 days: Avg +0.18% · Win 50% · DD -4.59%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/07/2025282.38near 52w high · far above SMA50 · volume x2.2-2.19%-0.35%+1.28%-2.19%+1.61%
202426/07/2024247.22far above SMA50 · volume x2.5-1.00%-2.54%-2.12%-3.57%+1.01%
202326/07/2023236.93volume x1.8-2.83%-7.45%-10.59%-11.85%+0.00%
202226/07/2022244.61neutral+1.39%+2.44%+6.12%-0.56%+7.58%
202126/07/2021265.28neutral-3.44%-3.21%-0.20%-4.40%+2.11%
202027/07/2020189.93neutral+0.28%+8.20%+12.28%-2.54%+12.28%
201926/07/2019189.99neutral-3.71%-5.99%-10.45%-10.45%+1.33%
201826/07/2018169.57near 52w high-0.15%+1.73%+2.89%-0.97%+4.33%
201726/07/2017116.41volume x2.4-3.38%+1.45%+2.73%-3.38%+4.02%
201626/07/201692.75near 52w high-6.02%-3.13%-0.11%-6.02%+0.00%
Upcoming 31/07/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg +0.75% · Win 70% · DD -2.91%20 days: Avg +1.31% · Win 80% · DD -3.44%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202531/07/2025278.00near 52w high+1.38%+2.11%+0.42%-1.55%+3.21%
202431/07/2024249.56far above SMA50-3.31%-2.51%+0.84%-4.47%+0.84%
202331/07/2023233.59neutral-3.42%-7.23%-9.05%-10.58%+0.16%
202201/08/2022253.01neutral-0.80%+2.11%+0.04%-1.97%+4.46%
202130/07/2021257.83neutral-0.28%+4.75%+1.59%-1.64%+5.07%
202031/07/2020192.21neutral+4.03%+8.02%+12.42%-0.91%+12.42%
201931/07/2019191.12neutral-5.85%-10.03%-9.31%-10.98%+0.00%
201831/07/2018169.00near 52w high+2.95%+2.37%+4.13%-0.63%+4.68%
201731/07/2017112.58neutral+3.50%+6.77%+5.17%-0.09%+7.56%
201601/08/201688.55near 52w high+1.78%+1.09%+6.88%-1.56%+6.88%
Upcoming 01/08/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +0.87% · Win 70% · DD -2.75%20 days: Avg +1.97% · Win 80% · DD -2.93%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/08/2025274.85near 52w high+1.88%+2.14%+1.87%-0.91%+3.89%
202401/08/2024246.46neutral-1.26%-1.62%+2.82%-3.27%+2.82%
202301/08/2023233.97neutral-5.60%-10.21%-10.69%-10.73%+0.00%
202201/08/2022253.01neutral-0.80%+2.11%+0.04%-1.97%+4.46%
202102/08/2021256.16neutral+0.24%+5.75%+1.24%-1.00%+5.75%
202031/07/2020192.21neutral+4.03%+8.02%+12.42%-0.91%+12.42%
201901/08/2019185.98volume x1.6-2.45%-8.21%-5.72%-8.52%+0.00%
201801/08/2018167.93near 52w high+3.41%+2.83%+4.54%+0.00%+5.35%
201701/08/2017112.97neutral+4.32%+6.84%+6.27%-0.43%+7.18%
201601/08/201688.55near 52w high+1.78%+1.09%+6.88%-1.56%+6.88%
Upcoming 16/08/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +0.71% · Win 70% · DD -1.96%20 days: Avg +0.66% · Win 60% · DD -3.30%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/08/2025280.74near 52w high+1.37%-0.27%-1.28%-2.99%+1.71%
202416/08/2024240.44neutral+0.09%+6.54%+2.76%-1.39%+8.01%
202316/08/2023207.64neutral+1.43%+0.86%-0.50%-5.78%+2.15%
202216/08/2022257.61neutral+0.27%-4.98%-7.60%-7.60%+2.09%
202116/08/2021269.73neutral-2.27%-4.26%-9.25%-9.25%+0.00%
202017/08/2020208.35far above SMA50+1.86%+2.01%+6.57%-1.42%+6.57%
201916/08/2019173.00neutral-2.15%+0.61%+5.36%-2.15%+5.36%
201816/08/2018173.47near 52w high+0.10%+0.42%+3.42%+0.00%+3.83%
201716/08/2017120.43near 52w high-1.24%+0.30%+5.40%-2.43%+5.40%
201616/08/201689.12near 52w high+3.27%+5.89%+1.74%+0.00%+6.77%
Upcoming 21/08/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg -0.54% · Win 50% · DD -2.59%20 days: Avg +0.37% · Win 60% · DD -3.75%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/08/2025284.35near 52w high-2.30%-2.32%-0.23%-4.22%+0.09%
202421/08/2024241.53neutral+3.63%+4.65%+4.28%-1.83%+7.52%
202321/08/2023210.09neutral+0.53%-4.28%-3.89%-6.88%+0.53%
202222/08/2022256.91neutral-1.97%-6.62%-10.63%-10.63%+2.37%
202120/08/2021262.27neutral-0.56%-4.53%-7.90%-7.90%+0.51%
202021/08/2020208.93near 52w high · far above SMA50+2.92%+0.08%+2.58%-1.04%+6.71%
201921/08/2019174.20neutral-1.00%+1.19%+4.82%-2.82%+4.82%
201821/08/2018176.08near 52w high-0.53%-0.62%+5.45%-1.39%+6.04%
201721/08/2017117.67neutral+0.08%+2.92%+8.61%+0.00%+8.81%
201622/08/201691.36near 52w high+2.90%+4.15%+0.61%-0.76%+4.15%
Upcoming 25/08/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg -0.02% · Win 40% · DD -2.96%20 days: Avg +0.20% · Win 60% · DD -4.11%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/08/2025277.39near 52w high+0.31%-1.42%+5.30%-1.82%+5.30%
202426/08/2024242.37neutral+5.03%+6.19%+1.88%+0.00%+7.15%
202325/08/2023210.65neutral-2.03%-6.97%-3.69%-7.13%+0.26%
202225/08/2022262.99neutral-8.31%-5.00%-17.24%-17.24%+0.00%
202125/08/2021261.16neutral-3.41%-5.18%-7.27%-8.39%+0.00%
202025/08/2020213.62near 52w high · far above SMA50+0.79%-0.62%-0.09%-3.22%+4.36%
201926/08/2019171.35neutral-0.29%+4.22%+6.75%-0.82%+6.75%
201824/08/2018174.86near 52w high-0.58%+3.01%+4.37%-0.58%+6.78%
201725/08/2017118.21neutral+2.50%+6.95%+10.28%-0.38%+10.81%
201625/08/201692.08near 52w high+1.87%-1.41%+1.67%-1.53%+3.33%
Upcoming 14/09/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.53% · Win 70% · DD -2.31%20 days: Avg -0.12% · Win 50% · DD -4.15%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/09/2025277.16near 52w high+4.83%+8.10%+4.48%+0.00%+8.39%
202413/09/2024245.80volume x2.1+0.84%+0.27%+1.78%-1.06%+2.47%
202314/09/2023206.60neutral-2.58%-4.46%-2.72%-7.70%+0.00%
202214/09/2022238.04volume x1.6-4.26%-8.96%-11.22%-11.93%+0.34%
202114/09/2021244.79neutral-2.27%+0.18%+6.65%-2.27%+8.21%
202014/09/2020220.29near 52w high · far above SMA50-2.71%+0.33%-1.39%-3.83%+1.20%
201913/09/2019182.19neutral-0.93%-0.72%-2.03%-8.48%+0.43%
201814/09/2018179.40near 52w high+2.70%+0.61%-5.13%-6.28%+4.07%
201714/09/2017126.93near 52w high+2.98%+4.62%+5.33%+0.00%+5.33%
201614/09/201690.67near 52w low+2.69%+5.36%+3.03%+0.00%+7.48%

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.
· Sharp rally recently — watch for follow-through.
· If it holds above SMA50 (+10.0%) 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: -2.8% · from 52w low: +29.9%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+3.10% · +7.65% · +14.72% · +9.77%
Distance from SMA20 / 50 / 200+6.92% · +10.03% · +15.94%
Distance from 52w high / low-2.80% · +29.94%
ATR14 · volume vs 20-avg7.37 · 2.66x

Relative strength

vs QQQ (20d)+17.35%
vs SPY (20d)+14.05%
vs SMH (20d)+20.98%

Moving averages

SMA20 / 50 / 200325.99 · 316.77 · 300.62
52w high / low358.60 · 268.23