🕰️ Time Machine

DG — Dollar General

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

Last price (Close)
124.35 +0.92%
Next window · Cycle 45 · in window · in 1 days
29/07/2026
Last window · Cycle 60 · 15/07/2026
since +2.53%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 21/05/2026
99.57
Days: 44 trading / 68 calendar · return since: +24.89%
Last major high · 17/04/2026
127.26
Days: 68 trading / 102 calendar · return since: -2.29%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 17/04/2026 @ 127.26Cycle 60Trading📅 15/07/2026-8 (±2)Passed
Low 21/05/2026 @ 99.57Cycle 60Calendar📅 20/07/2026-8 (±2)Passed
Low 21/05/2026 @ 99.57Cycle 45Trading📅 29/07/2026+1 (±2)In window
High 17/04/2026 @ 127.26Cycle 120Calendar📅 15/08/2026+18 (±3)Upcoming
Low 21/05/2026 @ 99.57Cycle 60Trading📅 19/08/2026+16 (±2)Upcoming
Low 21/05/2026 @ 99.57Cycle 90Calendar📅 19/08/2026+22 (±3)Upcoming
High 17/04/2026 @ 127.26Cycle 90Trading📅 27/08/2026+22 (±3)Upcoming
High 17/04/2026 @ 127.26Cycle 144Calendar📅 08/09/2026+42 (±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 28/07/2026🎯 near Cycle 45 window · 29/07/2026
Gap Day 27/07/2026🎯 near Cycle 45 window · 29/07/2026
Shooting Star 21/07/2026🎯 near Cycle 60 window · 20/07/2026
NR7 Compression 20/07/2026🎯 near Cycle 60 window · 20/07/2026
Failed Breakout 17/07/2026🎯 near Cycle 60 window · 15/07/2026
Bearish Engulfing 14/07/2026🎯 near Cycle 60 window · 15/07/2026
Bearish Engulfing 06/07/2026
Failed Breakout 26/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 15/07/2026 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg -0.15% · Win 56% · DD -2.66%20 days: Avg +1.54% · Win 78% · DD -3.14%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/07/2025113.22neutral-2.99%-5.63%+1.74%-7.35%+2.74%
202415/07/2024126.96neutral-2.90%-7.56%-7.37%-7.99%+0.41%
202314/07/2023163.16far below SMA50+2.41%+4.55%+1.04%-1.24%+4.55%
202215/07/2022244.14volume x1.5+1.50%+1.76%+3.75%-1.13%+4.57%
202115/07/2021221.95near 52w high+1.64%+4.98%+6.46%+0.00%+7.33%
202015/07/2020189.43near 52w high+3.02%+1.03%+3.91%-0.50%+3.91%
201915/07/2019142.26near 52w high-2.97%-4.54%-5.15%-7.11%+1.90%
201816/07/201899.13neutral-0.40%-1.00%+3.37%-2.50%+3.88%
201714/07/201771.14neutral+1.49%+5.07%+6.11%-0.48%+8.45%
Passed 20/07/2026 · Low Cycle 60/Calendar · 9 years — Small sample
10 days: Avg +0.86% · Win 78% · DD -2.42%20 days: Avg +2.11% · Win 78% · DD -2.74%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/07/2025107.60neutral-1.66%+3.10%+4.37%-2.51%+8.10%
202419/07/2024122.42neutral-3.54%-0.68%+0.69%-4.80%+0.70%
202320/07/2023168.79neutral-0.50%+0.03%-4.91%-4.91%+1.07%
202220/07/2022246.26neutral-0.74%+2.33%+3.77%-1.98%+4.27%
202120/07/2021226.41near 52w high+1.65%+3.82%+2.27%-0.97%+5.22%
202020/07/2020192.77near 52w high-1.46%+0.06%+4.13%-1.46%+4.13%
201919/07/2019141.28near 52w high-2.34%-5.37%-3.80%-6.46%+0.00%
201820/07/201898.17neutral-0.75%+0.06%+8.36%-1.55%+8.36%
201720/07/201771.35neutral+5.28%+4.40%+4.09%+0.00%+8.13%
In window 29/07/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +1.37% · Win 70% · DD -1.38%20 days: Avg -0.57% · Win 60% · DD -4.73%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/07/2025106.85neutral+3.75%+7.81%+3.42%-1.82%+8.86%
202429/07/2024117.36neutral+4.71%+0.20%+5.95%-0.70%+5.95%
202328/07/2023170.59neutral-1.65%-3.36%-9.15%-10.32%+0.00%
202229/07/2022248.43neutral+1.87%+1.96%-4.87%-4.87%+3.72%
202129/07/2021233.00near 52w high+1.21%+1.41%-3.05%-3.05%+2.24%
202029/07/2020191.38near 52w high+2.04%+2.85%+6.64%-0.51%+6.64%
201929/07/2019135.80neutral-2.32%-0.63%+2.52%-2.69%+2.90%
201830/07/201898.14neutral+0.54%+4.41%+9.22%-1.52%+10.13%
201728/07/201774.75neutral+0.15%+0.99%+3.91%-1.48%+3.91%
201629/07/201694.74near 52w high-0.39%-1.93%-20.31%-20.31%+0.00%
Upcoming 15/08/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -4.08% · Win 40% · DD -7.00%20 days: Avg -7.00% · Win 40% · DD -11.05%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/08/2025112.77neutral-0.33%-3.56%-7.32%-7.42%+1.84%
202415/08/2024120.54neutral+2.24%-30.29%-29.69%-33.29%+3.80%
202315/08/2023162.55neutral-1.67%-4.65%-26.18%-26.18%+0.70%
202215/08/2022252.94near 52w high-1.66%-5.66%-4.99%-6.57%+1.87%
202116/08/2021237.84near 52w high-1.35%-5.25%-9.06%-9.06%+0.00%
202014/08/2020198.55near 52w high+0.19%+0.93%+1.79%-3.10%+2.80%
201915/08/2019133.81neutral+4.43%+16.65%+17.91%+0.00%+20.72%
201815/08/2018104.13near 52w high+3.02%+2.47%+5.19%+0.00%+7.03%
201715/08/201773.64volume x1.7+3.83%+4.41%+5.70%-1.49%+5.70%
201615/08/201692.13near 52w high-1.44%-15.89%-23.34%-23.39%+0.00%
Upcoming 19/08/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg -6.61% · Win 30% · DD -9.15%20 days: Avg -7.26% · Win 40% · DD -11.63%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202519/08/2025112.78neutral-2.02%-2.74%-5.89%-7.60%+1.84%
202419/08/2024122.09neutral+1.84%-31.37%-29.55%-34.14%+2.48%
202318/08/2023162.99neutral-4.91%-20.07%-30.27%-30.27%+0.00%
202219/08/2022253.86near 52w high-6.91%-4.44%-3.25%-6.91%+0.00%
202119/08/2021232.47near 52w high-2.83%-3.23%-4.46%-6.96%+0.99%
202019/08/2020200.13near 52w high+1.98%+1.98%+1.68%-3.86%+1.98%
201919/08/2019138.10near 52w high+0.81%+12.69%+13.56%-0.80%+16.97%
201820/08/2018107.53near 52w high-0.32%+2.13%+1.51%-1.74%+3.65%
201718/08/201773.82neutral+5.22%-1.73%+4.69%-1.73%+5.45%
201619/08/201690.85near 52w high-16.90%-19.30%-20.65%-22.31%+1.03%
Upcoming 27/08/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -4.99% · Win 30% · DD -8.47%20 days: Avg -5.84% · Win 50% · DD -9.92%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/08/2025111.20neutral-2.48%-5.22%-7.51%-8.40%+0.46%
202427/08/2024125.12neutral-35.20%-35.61%-32.66%-35.73%+0.00%
202328/08/2023156.57near 52w low-18.75%-20.87%-32.43%-32.43%+0.70%
202226/08/2022236.32volume x1.8+2.66%+4.57%+0.91%+0.00%+4.69%
202127/08/2021225.25volume x1.9-1.24%-3.40%-3.77%-3.98%+0.05%
202027/08/2020201.34near 52w high · volume x2.0-2.25%-0.42%+3.50%-4.44%+3.50%
201927/08/2019138.75near 52w high+13.73%+12.44%+14.70%+0.00%+16.43%
201827/08/2018107.19near 52w high+2.45%+3.69%+1.05%-1.43%+3.97%
201728/08/201777.37near 52w high-3.89%-0.53%+2.53%-6.24%+2.55%
201626/08/201675.50near 52w low · volume x2.8-2.89%-4.60%-4.71%-6.52%+2.64%
Upcoming 08/09/2026 · High Cycle 144/Calendar · 10 years — Small sample
10 days: Avg -1.06% · Win 40% · DD -3.62%20 days: Avg -2.43% · Win 30% · DD -5.71%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/09/2025108.72neutral-3.86%-6.31%-9.74%-9.74%+0.00%
202409/09/202480.98near 52w low · far below SMA50+5.89%+6.25%+4.10%-0.51%+7.83%
202308/09/2023127.20near 52w low · far below SMA50-9.06%-14.98%-18.04%-18.41%+0.00%
202208/09/2022247.41neutral-2.65%-2.91%-2.10%-4.67%+0.00%
202108/09/2021224.04neutral-3.16%-2.24%-7.37%-8.04%+0.00%
202008/09/2020192.40neutral+5.44%+8.28%+10.53%+0.00%+10.99%
201909/09/2019160.76near 52w high · far above SMA50-4.72%-1.28%-0.27%-4.72%+0.13%
201807/09/2018110.82near 52w high-1.72%-2.31%-6.11%-6.11%+0.57%
201708/09/201775.56neutral+2.70%+2.78%+6.65%+0.00%+8.39%
201608/09/201670.67near 52w low+3.00%+2.09%-1.94%-4.90%+3.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 QQQ, SPY, SMH.
· If it holds above SMA50 (+9.5%) 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: -21.4% · from 52w low: +30.7%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-0.32% · +0.74% · +4.58% · +9.51%
Distance from SMA20 / 50 / 200+3.80% · +9.54% · +1.30%
Distance from 52w high / low-21.41% · +30.74%
ATR14 · volume vs 20-avg4.63 · 0.03x

Relative strength

vs QQQ (20d)+11.08%
vs SPY (20d)+4.51%
vs SMH (20d)+20.53%

Moving averages

SMA20 / 50 / 200119.79 · 113.52 · 122.75
52w high / low158.23 · 95.11