🕰️ Time Machine

UNFI — United Natural Foods Inc

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

Last price (Close)
49.05 +0.95%
Next window · Cycle 60 · in 11 days
07/08/2026
Last window · Cycle 30 · 23/07/2026
since +0.95%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 09/06/2026
40.40
Days: 31 trading / 48 calendar · return since: +21.41%
Last major high · 08/06/2026
57.02
Days: 32 trading / 49 calendar · return since: -13.98%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 09/06/2026 @ 40.40Fib 21Trading📅 10/07/2026-10 (±1)Passed
High 08/06/2026 @ 57.02Cycle 30Trading📅 22/07/2026-2 (±2)In window
Low 09/06/2026 @ 40.40Cycle 30Trading📅 23/07/2026-1 (±2)In window
High 08/06/2026 @ 57.02Cycle 45Calendar📅 23/07/2026-4 (±2)Passed
Low 09/06/2026 @ 40.40Cycle 45Calendar📅 24/07/2026-3 (±2)Passed
High 08/06/2026 @ 57.02Cycle 60Calendar📅 07/08/2026+11 (±2)Upcoming
Low 09/06/2026 @ 40.40Cycle 60Calendar📅 08/08/2026+12 (±2)Upcoming
High 08/06/2026 @ 57.02Cycle 45Trading📅 13/08/2026+13 (±2)Upcoming
Low 09/06/2026 @ 40.40Cycle 45Trading📅 14/08/2026+14 (±2)Upcoming
High 08/06/2026 @ 57.02Cycle 60Trading📅 03/09/2026+28 (±2)Upcoming
Low 09/06/2026 @ 40.40Cycle 60Trading📅 04/09/2026+29 (±2)Upcoming
High 08/06/2026 @ 57.02Cycle 90Calendar📅 06/09/2026+41 (±3)Upcoming
Low 09/06/2026 @ 40.40Cycle 90Calendar📅 07/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.

Gap Day 23/07/2026🎯 near Cycle 30 window · 23/07/2026
NR7 Compression 21/07/2026🎯 near Cycle 30 window · 22/07/2026
Bullish Engulfing 16/07/2026
Doji After Run 13/07/2026🎯 near Fib 21 window · 10/07/2026
Bullish Engulfing 09/07/2026🎯 near Fib 21 window · 10/07/2026
Gap Day 09/07/2026🎯 near Fib 21 window · 10/07/2026
Doji After Run 08/07/2026🎯 near Fib 21 window · 10/07/2026
Shooting Star 25/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 · Low Fib 21/Trading · 9 years — Small sample
10 days: Avg +4.03% · Win 67% · DD -3.39%20 days: Avg +0.89% · Win 67% · DD -6.93%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/07/202523.89neutral+14.57%+15.19%+11.26%-2.09%+19.00%
202410/07/202411.93neutral+16.76%+21.37%+8.89%+0.00%+30.43%
202310/07/202319.60near 52w low · far below SMA50+1.58%+5.87%+7.09%+0.00%+7.86%
202211/07/202238.70neutral+6.56%+7.05%+15.17%+0.00%+15.17%
202109/07/202136.29neutral-11.99%-12.07%-8.38%-12.90%+0.00%
202010/07/202019.31far above SMA50+0.16%+0.78%+3.11%-4.66%+10.20%
201910/07/20199.61neutral-1.14%-1.87%-13.42%-16.96%+2.71%
201810/07/201843.08neutral+3.95%-3.48%-20.57%-25.74%+3.95%
201710/07/201735.51neutral+2.45%+3.46%+4.84%+0.00%+8.50%
In window 22/07/2026 · High Cycle 30/Trading · 9 years — Small sample
10 days: Avg -2.37% · Win 56% · DD -5.60%20 days: Avg -2.34% · Win 33% · DD -8.98%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/07/202527.41neutral+0.91%-3.39%-2.37%-8.61%+3.72%
202422/07/202414.15far above SMA50+7.56%-5.09%-4.38%-12.93%+9.96%
202321/07/202320.65far below SMA50+0.34%+1.11%+1.36%-2.76%+2.37%
202222/07/202241.49neutral+2.46%+6.85%+15.06%-0.14%+15.06%
202122/07/202131.61far below SMA50+5.44%+6.20%+3.51%+0.00%+10.00%
202022/07/202020.54far above SMA50-1.66%+3.02%-1.75%-5.26%+3.60%
201922/07/20198.90far below SMA50+9.66%-10.34%-11.24%-22.25%+10.90%
201823/07/201842.70neutral-25.08%-20.33%-18.10%-25.08%+0.00%
201721/07/201736.96neutral+2.49%+0.65%-3.17%-3.76%+4.25%
In window 23/07/2026 · Low Cycle 30/Trading · 9 years — Small sample
10 days: Avg -2.67% · Win 56% · DD -6.09%20 days: Avg -3.12% · Win 33% · DD -9.41%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/07/202527.90neutral-0.04%-1.43%-2.19%-10.22%+1.90%
202423/07/202414.78far above SMA50+5.28%-9.34%-10.83%-16.64%+5.28%
202324/07/202320.75neutral+0.24%+1.16%-2.12%-3.23%+1.88%
202222/07/202241.49neutral+2.46%+6.85%+15.06%-0.14%+15.06%
202123/07/202131.91far below SMA50+3.79%+4.20%+7.77%+0.00%+8.96%
202023/07/202019.77neutral+3.34%+3.79%+0.25%-1.57%+7.64%
201923/07/20199.13neutral+7.34%-10.30%-14.35%-24.21%+8.11%
201823/07/201842.70neutral-25.08%-20.33%-18.10%-25.08%+0.00%
201724/07/201736.74neutral+4.87%+1.33%-3.57%-3.57%+4.87%
Passed 24/07/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg -2.67% · Win 50% · DD -5.56%20 days: Avg -3.14% · Win 20% · DD -8.87%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/07/202527.52neutral+0.44%-3.42%-2.00%-8.98%+3.31%
202424/07/202414.48far above SMA50+7.04%-10.29%-7.67%-14.92%+7.46%
202324/07/202320.75neutral+0.24%+1.16%-2.12%-3.23%+1.88%
202225/07/202241.43neutral+4.34%+7.58%+14.05%+0.00%+15.23%
202123/07/202131.91far below SMA50+3.79%+4.20%+7.77%+0.00%+8.96%
202024/07/202019.46neutral+2.00%+2.31%-1.59%-1.59%+9.35%
201924/07/20199.43neutral+4.56%-11.77%-15.38%-26.62%+4.67%
201824/07/201841.58neutral-22.56%-17.70%-17.03%-23.06%+0.00%
201724/07/201736.74neutral+4.87%+1.33%-3.57%-3.57%+4.87%
201628/07/201649.50near 52w high-2.14%-0.14%-3.86%-6.77%+1.13%
Upcoming 07/08/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg -0.34% · Win 50% · DD -5.00%20 days: Avg +1.22% · Win 50% · DD -7.63%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202507/08/202526.58neutral-0.60%+1.47%+8.92%-5.76%+8.92%
202407/08/202412.99neutral-2.08%+2.93%+21.63%-5.16%+25.94%
202307/08/202320.99neutral-2.48%-3.24%-11.05%-11.05%+0.00%
202208/08/202244.57neutral+3.41%+6.01%-4.44%-4.64%+7.70%
202106/08/202133.25neutral+1.56%+3.43%+10.17%-1.59%+11.88%
202007/08/202019.91neutral+2.31%-3.82%-10.25%-11.00%+4.02%
201907/08/20198.32far below SMA50-14.54%-4.09%+9.25%-16.83%+9.25%
201807/08/201834.22far below SMA50+1.84%+0.82%+0.76%-0.73%+3.77%
201707/08/201737.23neutral-1.83%-4.83%-6.69%-11.93%+0.00%
201608/08/201648.79near 52w high+2.60%-2.03%-6.13%-7.60%+2.60%
Upcoming 08/08/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +0.29% · Win 50% · DD -4.86%20 days: Avg +0.98% · Win 40% · DD -7.80%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/08/202526.11neutral+1.42%+4.98%+10.26%-4.06%+10.88%
202408/08/202412.87neutral+4.27%+3.50%+19.11%-4.27%+27.12%
202308/08/202320.74neutral-3.18%-2.41%-12.87%-12.87%+0.92%
202208/08/202244.57neutral+3.41%+6.01%-4.44%-4.64%+7.70%
202109/08/202133.50neutral+2.39%+2.33%+9.73%-2.33%+11.04%
202007/08/202019.91neutral+2.31%-3.82%-10.25%-11.00%+4.02%
201908/08/20198.65neutral-20.00%-5.20%+7.63%-20.00%+7.63%
201808/08/201834.27far below SMA50+1.37%+1.37%-0.15%-0.88%+3.62%
201708/08/201736.59neutral-1.94%-1.83%-3.09%-10.39%+0.00%
201608/08/201648.79near 52w high+2.60%-2.03%-6.13%-7.60%+2.60%
Upcoming 13/08/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg -0.74% · Win 50% · DD -5.03%20 days: Avg +3.74% · Win 50% · DD -8.40%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/08/202527.41neutral-0.44%+0.40%+8.14%-3.61%+8.14%
202413/08/202412.66neutral+4.11%+13.35%+14.61%+0.00%+29.23%
202314/08/202320.47neutral-0.78%-3.52%-10.60%-11.72%+2.25%
202212/08/202246.15far above SMA50+3.45%+0.72%-2.32%-7.91%+4.01%
202113/08/202133.77neutral+1.84%+5.66%+8.68%-3.11%+10.16%
202013/08/202019.95neutral-0.65%-5.51%-14.89%-14.89%+3.81%
201913/08/20198.03far below SMA50-2.62%-5.73%+51.93%-13.82%+51.93%
201813/08/201834.40far below SMA50+1.66%+1.86%-2.41%-2.41%+3.23%
201714/08/201736.55neutral-3.06%-10.29%+0.05%-10.29%+0.05%
201612/08/201649.67near 52w high-4.91%-4.29%-15.80%-16.23%+0.79%
Upcoming 14/08/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +0.54% · Win 40% · DD -4.29%20 days: Avg +5.58% · Win 50% · DD -7.39%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/08/202526.42neutral+2.08%+5.68%+10.45%+0.00%+12.19%
202414/08/202412.72neutral+5.11%+15.09%+19.89%+0.00%+28.62%
202314/08/202320.47neutral-0.78%-3.52%-10.60%-11.72%+2.25%
202215/08/202246.09far above SMA50 · volume x1.5+2.52%-1.45%-6.05%-7.79%+4.14%
202113/08/202133.77neutral+1.84%+5.66%+8.68%-3.11%+10.16%
202014/08/202020.37neutral-5.99%-13.01%-14.09%-16.64%+1.67%
201914/08/20197.11near 52w low · far below SMA50 · volume x1.8+12.24%+12.24%+69.20%-2.67%+71.59%
201814/08/201834.85far below SMA50-1.00%+0.00%-3.93%-3.93%+1.89%
201714/08/201736.55neutral-3.06%-10.29%+0.05%-10.29%+0.05%
201615/08/201650.06near 52w high-4.51%-4.99%-17.78%-17.78%+0.00%
Upcoming 03/09/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +5.25% · Win 30% · DD -5.50%20 days: Avg +6.72% · Win 50% · DD -12.08%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/09/202528.12neutral+1.10%+8.00%+40.58%-0.43%+40.58%
202403/09/202416.20far above SMA50 · volume x2.5-11.60%-1.73%+35.56%-11.60%+35.56%
202301/09/202319.90near 52w low-8.74%-6.73%-33.82%-33.82%+0.00%
202202/09/202242.50neutral+6.07%-0.85%-15.53%-21.08%+6.07%
202103/09/202136.63neutral+0.19%-1.94%+28.04%-1.94%+38.88%
202003/09/202018.32neutral-7.31%-3.11%-13.10%-18.83%+4.69%
201903/09/20198.05neutral+39.63%+62.98%+37.52%+0.00%+66.46%
201804/09/201835.13neutral-4.44%-3.10%-15.09%-15.57%+0.00%
201701/09/201735.35neutral+1.90%+13.15%+15.45%-1.73%+26.68%
201602/09/201645.79near 52w low-8.67%-14.15%-12.38%-15.81%+0.02%
Upcoming 04/09/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +5.25% · Win 30% · DD -4.86%20 days: Avg +3.18% · Win 40% · DD -11.94%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/09/202528.91far above SMA50+2.53%+6.57%+38.50%-3.15%+38.50%
202404/09/202416.36far above SMA50-11.31%-4.89%+28.97%-12.47%+34.23%
202305/09/202318.67near 52w low · volume x1.6-1.98%+0.00%-29.03%-29.46%+3.11%
202202/09/202242.50neutral+6.07%-0.85%-15.53%-21.08%+6.07%
202103/09/202136.63neutral+0.19%-1.94%+28.04%-1.94%+38.88%
202004/09/202017.87neutral-2.07%-4.87%-5.54%-16.79%+7.33%
201904/09/20198.43volume x2.0+44.72%+58.96%-3.08%-3.08%+58.96%
201804/09/201835.13neutral-4.44%-3.10%-15.09%-15.57%+0.00%
201705/09/201734.74neutral+5.27%+16.81%+16.98%+0.00%+28.90%
201602/09/201645.79near 52w low-8.67%-14.15%-12.38%-15.81%+0.02%
Upcoming 06/09/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +3.71% · Win 50% · DD -3.86%20 days: Avg +2.19% · Win 40% · DD -12.73%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/09/202528.95far above SMA50+0.79%+2.83%+40.00%-3.28%+40.00%
202406/09/202415.33far above SMA50+0.59%+6.20%+28.90%-6.59%+43.25%
202306/09/202318.07near 52w low · far below SMA50 · volume x1.9-1.22%+5.04%-27.56%-27.56%+6.53%
202206/09/202242.59neutral+1.67%-0.35%-13.24%-21.25%+5.85%
202107/09/202136.76neutral-1.12%-1.36%+31.39%-2.29%+38.38%
202004/09/202017.87neutral-2.07%-4.87%-5.54%-16.79%+7.33%
201906/09/20199.31volume x1.8+29.86%+28.03%-19.98%-19.98%+43.93%
201806/09/201834.22neutral-2.16%-1.08%-13.73%-13.73%+0.56%
201706/09/201735.46volume x1.5+4.94%+18.53%+14.27%+0.00%+26.28%
201606/09/201645.80near 52w low-10.13%-15.83%-12.60%-15.83%+0.00%
Upcoming 07/09/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +3.43% · Win 50% · DD -4.12%20 days: Avg +3.19% · Win 40% · DD -12.35%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/09/202528.79neutral-2.74%+0.28%+43.70%-2.74%+43.70%
202406/09/202415.33far above SMA50+0.59%+6.20%+28.90%-6.59%+43.25%
202307/09/202318.12near 52w low · far below SMA50+1.99%+6.24%-23.57%-27.76%+6.24%
202207/09/202243.23volume x1.6-0.76%-2.96%-15.94%-22.41%+4.28%
202107/09/202136.76neutral-1.12%-1.36%+31.39%-2.29%+38.38%
202008/09/202017.25far below SMA50-0.99%-0.12%-2.67%-13.80%+11.19%
201906/09/20199.31volume x1.8+29.86%+28.03%-19.98%-19.98%+43.93%
201807/09/201834.41neutral-2.56%-10.00%-14.47%-14.47%+0.00%
201707/09/201736.09neutral+8.56%+18.04%+12.27%-1.33%+24.08%
201607/09/201643.85near 52w low · volume x3.1-10.06%-10.08%-7.75%-12.09%+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 QQQ, SMH.
· If it holds above SMA50 (-1.6%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· Relative weakness vs 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: -14.0% · from 52w low: +97.1%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-0.10% · +0.37% · -2.49% · +2.06%
Distance from SMA20 / 50 / 200+1.89% · -1.60% · +16.14%
Distance from 52w high / low-13.98% · +97.15%
ATR14 · volume vs 20-avg1.85 · 0.65x

Relative strength

vs QQQ (20d)+2.30%
vs SPY (20d)-3.14%
vs SMH (20d)+11.38%

Moving averages

SMA20 / 50 / 20048.14 · 49.85 · 42.23
52w high / low57.02 · 24.88