🕰️ Time Machine

JBSS — John B. Sanfilippo & Son, Inc.

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

Last price (Close)
67.06 -1.77%
Next window · Cycle 144 · in window · in 1 days
24/10/2026
Last window · Cycle 45 · 19/10/2026
since +2.02%
Trend
Strong downtrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 02/06/2026
73.12
Days: 100 trading / 143 calendar · return since: -8.29%
Last major high · 14/08/2026
87.24
Days: 49 trading / 70 calendar · return since: -23.13%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 02/06/2026 @ 73.12Cycle 90Trading📅 09/10/2026-10 (±3)Passed
High 14/08/2026 @ 87.24Cycle 60Calendar📅 13/10/2026-10 (±2)Passed
High 14/08/2026 @ 87.24Cycle 45Trading📅 19/10/2026-4 (±2)Passed
Low 02/06/2026 @ 73.12Cycle 144Calendar📅 24/10/2026+1 (±3)In window
High 14/08/2026 @ 87.24Cycle 60Trading📅 09/11/2026+11 (±2)Upcoming
High 14/08/2026 @ 87.24Cycle 90Calendar📅 12/11/2026+20 (±3)Upcoming
Low 02/06/2026 @ 73.12Cycle 120Trading📅 20/11/2026+20 (±3)Upcoming
Low 02/06/2026 @ 73.12Cycle 180Calendar📅 29/11/2026+37 (±3)Upcoming
High 14/08/2026 @ 87.24Cycle 90Trading📅 22/12/2026+41 (±3)Upcoming
Low 02/06/2026 @ 73.12Cycle 144Trading📅 28/12/2026+44 (±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.

● Failed Breakdown 20/10/2026🎯 near Cycle 45 window · 19/10/2026
● Bearish Engulfing 15/10/2026🎯 near Cycle 60 window · 13/10/2026
● NR7 Compression 08/10/2026🎯 near Cycle 90 window · 09/10/2026
● Bearish Engulfing 30/09/2026
● Failed Breakdown 28/09/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 09/10/2026 · Low Cycle 90/Trading · 9 years — Small sample
10 days: Avg +0.75% · Win 56% · DD -1.24%20 days: Avg -0.46% · Win 44% · DD -6.06%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/10/202561.97neutral-1.08%-1.07%+9.76%-3.99%+12.28%
202409/10/202493.27near 52w low+3.84%-0.20%-6.28%-11.54%+4.04%
202309/10/2023100.69neutral+0.47%-4.34%-7.93%-7.96%+2.78%
202210/10/202276.20neutral+1.88%+5.58%+9.74%+0.00%+9.74%
202108/10/202182.85neutral+1.05%+0.77%+5.81%+0.00%+5.81%
202009/10/202076.89neutral-0.51%-0.69%-3.56%-5.85%+0.46%
201909/10/201992.78neutral+1.99%+2.91%+10.39%-0.32%+14.38%
201809/10/201869.84neutral+0.99%+2.86%-7.22%-9.98%+5.87%
201709/10/201766.62neutral+1.88%+0.90%-14.89%-14.89%+3.53%
Passed 13/10/2026 · High Cycle 60/Calendar · 9 years — Small sample
10 days: Avg +0.82% · Win 56% · DD -1.30%20 days: Avg -0.71% · Win 44% · DD -6.42%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/10/202561.17near 52w low+0.02%-0.70%+10.27%-2.73%+13.75%
202414/10/202494.67neutral-0.70%-1.26%-8.93%-12.84%+2.50%
202313/10/202399.24neutral-1.85%+2.47%-7.75%-8.17%+4.28%
202213/10/202278.63neutral+0.03%+3.22%+8.80%-2.51%+8.80%
202113/10/202183.24neutral-0.05%+1.20%+4.81%-0.18%+5.31%
202013/10/202076.66neutral-1.57%-2.70%-0.70%-5.57%+0.00%
201914/10/201993.13neutral+2.01%-0.70%+7.19%-0.70%+13.95%
201812/10/201868.34neutral+3.20%+3.97%-5.43%-8.00%+8.19%
201713/10/201767.03neutral+0.12%+1.92%-14.67%-17.04%+2.89%
Passed 19/10/2026 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg -2.49% · Win 44% · DD -6.02%20 days: Avg -0.99% · Win 56% · DD -6.69%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/10/202561.18near 52w low-0.72%+4.74%+11.26%-2.75%+13.73%
202418/10/202496.21neutral-3.28%-11.33%-13.86%-14.24%+0.00%
202319/10/202399.08neutral+2.75%-5.93%-5.52%-8.02%+4.45%
202219/10/202278.36neutral+2.76%+3.06%+6.80%+0.00%+9.18%
202119/10/202183.13neutral+2.21%+2.32%+4.67%+0.00%+5.45%
202019/10/202075.92neutral-0.95%-3.73%+2.15%-4.65%+2.15%
201918/10/201994.93near 52w high-1.97%+10.50%+6.15%-2.58%+11.79%
201819/10/201870.53neutral+0.74%-9.40%-9.74%-10.86%+4.83%
201719/10/201767.08neutral+2.82%-12.66%-10.85%-17.10%+2.82%
In window 24/10/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +0.66% · Win 50% · DD -6.45%20 days: Avg +1.52% · Win 50% · DD -6.83%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/10/202560.69near 52w low+3.44%+11.42%+15.85%-1.96%+15.85%
202424/10/202493.20near 52w low-11.47%-7.36%-11.32%-12.16%+0.30%
202324/10/202398.40neutral+3.92%-5.68%-6.14%-7.39%+5.17%
202224/10/202280.45neutral+3.68%+3.94%+7.51%-0.48%+7.51%
202125/10/202184.45neutral+0.73%+3.54%+0.81%-0.31%+3.80%
202023/10/202076.36neutral-4.71%-2.89%-0.93%-5.20%+1.56%
201924/10/201995.05near 52w high+11.65%+7.59%+5.39%-2.70%+11.65%
201824/10/201871.45neutral-11.74%-9.31%-13.52%-13.52%+3.48%
201724/10/201767.71neutral-13.09%-17.87%-12.86%-17.87%+1.86%
201624/10/201650.65near 52w high+0.06%+23.28%+30.44%-6.69%+33.96%
Upcoming 09/11/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.37% · Win 60% · DD -2.51%20 days: Avg +3.51% · Win 70% · DD -2.98%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/202567.45neutral+0.92%+5.00%+9.44%+0.00%+9.44%
202408/11/202486.29neutral-3.95%-2.55%+1.90%-5.12%+2.53%
202309/11/202391.13neutral+2.72%+3.31%+7.49%+0.00%+9.43%
202209/11/202283.19neutral+0.60%+3.27%+0.27%-1.83%+4.53%
202109/11/202187.37neutral-0.41%-2.04%-2.22%-6.44%+0.25%
202009/11/202074.86neutral+3.59%+0.47%+2.14%-1.70%+3.59%
201908/11/2019101.60neutral-0.82%-0.88%-1.19%-1.89%+0.85%
201809/11/201864.63neutral-1.50%-7.15%-3.22%-7.15%+0.08%
201709/11/201757.74near 52w low · far below SMA50+3.57%+2.68%+6.93%-0.94%+8.19%
201609/11/201664.87near 52w high+4.59%+1.56%+13.58%-4.70%+13.58%
Upcoming 12/11/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +0.64% · Win 60% · DD -1.88%20 days: Avg +4.54% · Win 80% · DD -2.51%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202512/11/202567.69neutral+1.79%+7.16%+11.67%+0.00%+11.67%
202412/11/202485.49neutral-4.23%-1.85%+5.46%-4.23%+5.95%
202313/11/202392.71neutral-0.31%+0.27%+8.14%-1.46%+8.14%
202211/11/202281.67neutral+3.64%+3.42%+1.43%+0.00%+6.48%
202112/11/202187.00neutral-3.23%-4.38%+1.49%-6.05%+1.49%
202012/11/202075.99neutral-0.36%-1.47%+1.28%-3.16%+2.05%
201912/11/2019100.25neutral+2.20%+1.44%-2.82%-2.82%+2.20%
201812/11/201864.68neutral-2.30%-6.91%-3.54%-7.22%+0.00%
201713/11/201757.33near 52w low · far below SMA50+3.72%+2.46%+7.57%-0.17%+8.97%
201611/11/201663.46near 52w high+5.56%+6.31%+14.74%+0.00%+16.10%
Upcoming 20/11/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg +2.41% · Win 70% · DD -1.84%20 days: Avg +3.05% · Win 70% · DD -2.88%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/11/202568.90neutral+5.41%+6.08%+8.90%+0.00%+13.33%
202420/11/202482.04near 52w low+3.29%+6.36%+4.83%+0.00%+10.41%
202320/11/202392.42neutral+0.58%+3.71%+13.22%-1.15%+13.22%
202221/11/202286.49neutral-4.34%-1.64%-2.65%-5.53%+0.54%
202119/11/202184.19neutral-1.19%+0.80%+4.11%-2.91%+6.72%
202020/11/202075.65volume x1.7-1.90%+0.65%+0.08%-2.72%+3.75%
201920/11/2019101.79neutral-0.93%-1.80%-6.18%-8.00%+0.00%
201820/11/201862.22neutral-1.67%-0.55%-6.83%-6.83%+0.53%
201720/11/201759.46neutral-1.21%+3.30%+6.66%-1.40%+7.55%
201621/11/201666.07near 52w high+3.38%+7.19%+8.38%-0.29%+11.51%
Upcoming 29/11/2026 · Low Cycle 180/Calendar · 10 years — Small sample
10 days: Avg +3.93% · Win 90% · DD -1.30%20 days: Avg +2.39% · Win 50% · DD -2.79%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/11/202572.63far above SMA50+0.63%+4.75%-0.52%-0.57%+7.51%
202429/11/202486.35neutral-0.06%+4.61%-0.58%-2.99%+4.90%
202329/11/202391.36neutral+5.93%+13.77%+15.62%+0.00%+15.85%
202229/11/202282.74neutral+2.82%+0.52%-1.59%-1.59%+2.82%
202129/11/202183.19neutral+2.01%+6.14%+8.55%-1.74%+8.55%
202030/11/202074.21neutral+2.60%+3.67%+6.76%-0.84%+7.34%
201929/11/201997.74neutral+0.29%-5.38%-6.26%-6.40%+0.68%
201829/11/201861.43neutral+1.27%+1.27%-9.39%-9.39%+1.82%
201729/11/201761.17neutral-0.60%+2.14%+4.46%-1.23%+4.56%
201629/11/201665.75near 52w high+3.68%+7.85%+6.86%-3.12%+7.86%
Upcoming 22/12/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.02% · Win 50% · DD -2.60%20 days: Avg +0.43% · Win 50% · DD -3.71%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/12/202573.50neutral-2.90%-5.50%+1.32%-5.50%+2.60%
202423/12/202484.80volume x2.1+2.72%+2.64%+5.17%-1.21%+6.16%
202322/12/2023105.84neutral-0.47%-5.22%-1.73%-5.57%+0.20%
202222/12/202280.91neutral+0.51%+0.67%-1.83%-2.81%+5.27%
202122/12/202189.11neutral+0.58%+2.36%-3.49%-3.68%+2.36%
202022/12/202075.37neutral+4.68%+10.55%+4.11%+0.00%+10.55%
201923/12/201993.76neutral-2.65%-5.33%-6.59%-7.54%+0.00%
201821/12/201857.91far below SMA50 · volume x3.0-3.89%+1.83%+10.14%-5.06%+10.14%
201722/12/201763.24neutral+0.68%-0.17%+1.01%-1.88%+4.95%
201622/12/201669.98near 52w high+0.59%-2.07%-3.84%-3.84%+1.80%
Upcoming 28/12/2026 · Low Cycle 144/Trading · 10 years — Small sample
10 days: Avg +0.61% · Win 50% · DD -2.33%20 days: Avg -0.27% · Win 50% · DD -3.96%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/12/202571.26neutral-2.02%+1.25%+4.04%-2.53%+5.82%
202427/12/202486.03neutral-0.28%+2.29%+0.69%-0.37%+4.64%
202328/12/2023105.63neutral-5.39%-0.19%+1.76%-5.39%+1.76%
202228/12/202280.46neutral+0.98%+4.19%+1.50%-2.26%+5.85%
202128/12/202190.30near 52w high+0.51%-1.10%-8.60%-8.60%+1.01%
202028/12/202079.66neutral+1.41%+0.19%-1.37%-1.49%+4.59%
201927/12/201991.48neutral-2.71%-2.96%-8.31%-8.31%+0.15%
201828/12/201856.38near 52w low · far below SMA50+4.43%+8.14%+13.36%-2.48%+13.36%
201728/12/201763.90neutral-0.86%-2.36%-0.47%-2.90%+3.87%
201628/12/201670.26near 52w high+1.39%-3.34%-5.25%-5.25%+1.39%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+0.45% · +0.09% · -0.27% · -15.93%
Distance from SMA20 / 50 / 200-0.04% · -4.96% · -13.24%
Distance from 52w high / low-27.17% · +13.53%
ATR14 · volume vs 20-avg1.75 · 0.85x

Relative strength

vs QQQ (20d)+5.12%
vs SPY (20d)+1.21%
vs SMH (20d)+12.82%

Moving averages

SMA20 / 50 / 20067.08 · 70.56 · 77.30
52w high / low92.08 · 59.07