🕰️ Time Machine

SON — Sonoco

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

Last price (Close)
58.21 +3.35%
Next window · Cycle 45 · in window
27/07/2026
Last window · Cycle 60 · 16/07/2026
since +3.60%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 19/05/2026
45.91
Days: 45 trading / 69 calendar · return since: +26.78%
Last major high · 20/04/2026
57.84
Days: 66 trading / 98 calendar · return since: +0.63%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 20/04/2026 @ 57.84Cycle 60Trading📅 16/07/2026-6 (±2)Passed
Low 19/05/2026 @ 45.91Cycle 60Calendar📅 18/07/2026-9 (±2)Passed
High 20/04/2026 @ 57.84Cycle 90Calendar📅 19/07/2026-8 (±3)Passed
Low 19/05/2026 @ 45.91Cycle 45Trading📅 27/07/2026+0 (±2)In window
Low 19/05/2026 @ 45.91Cycle 60Trading📅 17/08/2026+15 (±2)Upcoming
Low 19/05/2026 @ 45.91Cycle 90Calendar📅 17/08/2026+21 (±3)Upcoming
High 20/04/2026 @ 57.84Cycle 120Calendar📅 18/08/2026+22 (±3)Upcoming
High 20/04/2026 @ 57.84Cycle 90Trading📅 28/08/2026+24 (±3)Upcoming
Low 19/05/2026 @ 45.91Cycle 90Trading📅 29/09/2026+45 (±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 27/07/2026🎯 near Cycle 45 window · 27/07/2026
Gap Day 22/07/2026🎯 near Cycle 90 window · 19/07/2026
Bearish Engulfing 20/07/2026🎯 near Cycle 90 window · 19/07/2026
Doji After Run 17/07/2026🎯 near Cycle 60 window · 16/07/2026
Bearish Engulfing 13/07/2026🎯 near Cycle 60 window · 16/07/2026
Failed Breakout 06/07/2026
Failed Breakout 01/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 16/07/2026 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg +0.21% · Win 56% · DD -2.70%20 days: Avg +0.16% · Win 44% · DD -4.12%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/07/202545.67neutral+6.59%+0.35%+3.27%-3.13%+6.59%
202416/07/202451.29neutral+1.19%+3.70%-2.76%-3.78%+5.13%
202317/07/202357.77neutral+0.80%+1.51%-1.30%-1.49%+3.36%
202215/07/202257.95neutral+6.64%+9.56%+12.84%-0.91%+12.84%
202116/07/202166.53near 52w high-6.40%-4.12%-1.79%-6.40%+0.00%
202016/07/202053.94volume x1.7-0.56%-2.67%+1.89%-4.08%+2.41%
201916/07/201964.16near 52w high · volume x1.6-5.63%-4.46%-10.51%-10.51%+0.00%
201816/07/201853.08near 52w high+5.54%+4.41%+5.14%-0.15%+6.56%
201717/07/201751.78near 52w low-5.72%-6.37%-5.37%-6.62%+2.53%
Passed 18/07/2026 · Low Cycle 60/Calendar · 9 years — Small sample
10 days: Avg -0.13% · Win 44% · DD -2.94%20 days: Avg +0.51% · Win 44% · DD -4.30%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/202545.87neutral+5.36%-3.55%+2.01%-3.55%+6.13%
202418/07/202451.92neutral-0.21%+1.44%-1.06%-4.95%+3.85%
202318/07/202358.60neutral+0.85%+1.89%-3.88%-3.88%+1.89%
202218/07/202257.42neutral+8.01%+11.34%+14.63%+0.00%+14.63%
202119/07/202165.81volume x1.7-4.13%-3.31%-0.84%-5.38%+0.30%
202017/07/202054.70neutral-1.81%-5.41%+1.62%-5.41%+1.62%
201918/07/201961.65volume x2.7-1.67%-4.23%-8.33%-9.30%+0.00%
201818/07/201853.00near 52w high+4.25%+6.25%+5.56%+0.00%+6.72%
201718/07/201751.54near 52w low-3.88%-5.59%-5.09%-6.18%+3.01%
Passed 19/07/2026 · High Cycle 90/Calendar · 9 years — Small sample
10 days: Avg -1.48% · Win 22% · DD -2.83%20 days: Avg +0.05% · Win 44% · DD -4.23%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/202545.87neutral+5.36%-3.55%+2.01%-3.55%+6.13%
202419/07/202451.88neutral+0.93%-0.46%-0.94%-4.88%+3.93%
202319/07/202358.38neutral+0.48%-0.51%-4.09%-4.09%+2.28%
202219/07/202259.23neutral+5.79%+5.66%+12.00%+0.00%+12.00%
202119/07/202165.81volume x1.7-4.13%-3.31%-0.84%-5.38%+0.30%
202020/07/202053.35neutral+0.73%-2.02%+4.13%-3.02%+4.19%
201919/07/201960.92volume x2.0+0.67%-2.45%-5.94%-8.21%+0.98%
201819/07/201855.23near 52w high · volume x3.5+1.25%+0.94%+0.75%+0.00%+2.41%
201719/07/201753.09near 52w high · volume x2.8-7.27%-7.65%-6.59%-8.92%+0.00%
In window 27/07/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg -1.21% · Win 50% · DD -3.03%20 days: Avg -0.06% · Win 60% · DD -3.68%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202547.70neutral-6.14%-4.54%-0.64%-7.25%+0.85%
202426/07/202452.36neutral-1.38%-5.44%+3.44%-5.75%+3.44%
202327/07/202358.53neutral-1.30%-2.04%-3.58%-4.34%+2.02%
202227/07/202262.56volume x1.7-0.19%+1.82%+4.52%-2.30%+6.04%
202127/07/202162.98neutral+2.18%+1.33%+2.86%+0.00%+3.74%
202027/07/202053.74neutral-2.74%+0.17%+2.12%-3.72%+3.43%
201926/07/201961.33neutral-3.10%-3.63%-8.18%-8.82%+0.31%
201827/07/201855.48near 52w high+1.95%+0.43%+1.17%-0.11%+2.55%
201727/07/201749.01near 52w low-0.06%-1.34%-3.03%-3.03%+1.19%
201627/07/201651.37near 52w high-1.17%+1.12%+0.66%-1.48%+1.70%
Upcoming 17/08/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +1.21% · Win 70% · DD -1.37%20 days: Avg +1.13% · Win 50% · DD -2.07%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/202545.48neutral+3.01%+2.70%+3.72%+0.00%+5.08%
202416/08/202450.85neutral+5.39%+11.25%+9.38%-0.55%+11.25%
202317/08/202355.74near 52w low+0.34%+3.07%-0.29%-2.51%+4.49%
202217/08/202265.42near 52w high · far above SMA50-0.84%-3.67%-4.28%-4.42%+0.47%
202117/08/202164.52neutral-0.31%+1.21%-3.49%-3.67%+2.98%
202017/08/202055.10neutral-1.22%-3.76%-1.60%-4.25%+0.00%
201916/08/201956.88neutral-1.72%+0.56%+1.79%-1.72%+4.71%
201817/08/201855.57near 52w high+0.27%+0.85%+4.25%-0.25%+5.06%
201717/08/201748.64near 52w low-3.06%-0.78%-0.16%-3.06%+0.39%
201617/08/201651.22near 52w high+0.23%+0.62%+1.93%-0.23%+3.44%
Upcoming 18/08/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.35% · Win 70% · DD -1.23%20 days: Avg +0.80% · Win 70% · DD -2.45%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/202545.48neutral+3.01%+2.70%+3.72%+0.00%+5.08%
202419/08/202450.83neutral+5.15%+9.38%+9.54%-0.51%+11.29%
202318/08/202355.76near 52w low+1.45%+3.21%+0.14%-2.55%+4.45%
202218/08/202265.49near 52w high · far above SMA50+0.37%-4.18%-8.72%-8.72%+0.37%
202118/08/202164.14neutral+1.25%+2.03%-4.32%-4.32%+3.59%
202018/08/202054.01neutral-0.46%-0.09%-0.91%-2.31%+1.87%
201919/08/201956.94neutral-0.77%-1.19%+3.02%-1.83%+4.60%
201817/08/201855.57near 52w high+0.27%+0.85%+4.25%-0.25%+5.06%
201718/08/201748.44near 52w low-1.34%+0.81%+1.14%-2.66%+1.14%
201618/08/201651.79near 52w high-0.06%+0.02%+0.17%-1.33%+2.30%
Upcoming 28/08/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg +0.10% · Win 50% · DD -1.91%20 days: Avg -2.98% · Win 40% · DD -4.65%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/08/202546.74neutral-1.11%+2.25%-6.05%-6.05%+2.25%
202428/08/202454.30neutral+1.73%-0.07%+0.07%-1.27%+4.18%
202328/08/202357.14neutral-2.57%-4.88%-6.14%-6.14%+1.93%
202229/08/202264.20near 52w high-2.60%-1.48%-12.80%-12.80%+1.88%
202127/08/202165.26neutral+1.16%-4.05%-6.79%-8.40%+1.81%
202028/08/202053.69neutral+1.75%+0.61%-4.99%-9.29%+2.48%
201928/08/201956.79neutral+0.48%+4.51%+2.55%-0.93%+4.88%
201828/08/201855.90near 52w high+1.23%+3.01%-0.29%-0.29%+4.44%
201728/08/201747.77near 52w low+0.98%+1.97%+2.41%-0.25%+2.81%
201629/08/201651.65near 52w high+2.58%-0.81%+2.25%-1.06%+3.58%
Upcoming 29/09/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.56% · Win 50% · DD -3.19%20 days: Avg -1.50% · Win 30% · DD -3.98%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/09/202542.77volume x1.6-0.21%-7.67%-7.74%-7.74%+1.29%
202430/09/202454.63neutral-2.58%+0.05%-2.49%-4.21%+0.48%
202329/09/202354.35near 52w low-1.90%-2.74%-6.84%-7.78%+0.00%
202229/09/202256.48neutral+5.01%+7.45%+12.02%+0.00%+12.02%
202129/09/202160.52neutral+0.73%+0.58%-3.97%-3.97%+1.73%
202029/09/202050.52neutral+3.38%+6.27%-0.10%-0.10%+10.17%
201930/09/201958.21neutral-2.73%-0.67%+0.89%-4.47%+0.89%
201828/09/201855.50neutral-1.14%-6.65%-5.41%-6.65%+0.18%
201729/09/201750.45neutral+1.80%+2.36%+3.01%+0.00%+5.27%
201629/09/201652.49near 52w high-2.23%-4.57%-4.42%-4.92%+0.65%

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.
· If it holds above SMA50 (+12.1%) 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: -0.4% · from 52w low: +50.6%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+2.89% · +4.14% · +7.11% · +17.85%
Distance from SMA20 / 50 / 200+4.67% · +12.12% · +19.46%
Distance from 52w high / low-0.40% · +50.60%
ATR14 · volume vs 20-avg1.93 · 0.04x

Relative strength

vs QQQ (20d)+12.25%
vs SPY (20d)+6.66%
vs SMH (20d)+22.02%

Moving averages

SMA20 / 50 / 20055.61 · 51.91 · 48.72
52w high / low58.44 · 38.65