📡 JBSS — John B. Sanfilippo & Son, Inc.

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

Last price (Close)
77.95 +1.42%
Next window · Gann 30 · in 3 days
15/06/2026
Last window · Short 21 · 02/06/2026
since +5.21%
Trend
Neutral

Daily chart · hover for price & date

Reference points

Last major low · 20/03/2026
73.34
Days: 56 trading / 82 calendar · return since: +6.29%
Last major high · 01/05/2026
84.89
Days: 27 trading / 40 calendar · return since: -8.18%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 01/05/2026 @ 84.89Gann 30Calendar31/05/2026-10 (±2)Passed
High 01/05/2026 @ 84.89Short 21Trading02/06/2026-6 (±1)Passed
High 01/05/2026 @ 84.89Gann 30Trading15/06/2026+3 (±2)Upcoming
High 01/05/2026 @ 84.89Gann 45Calendar15/06/2026+5 (±2)Upcoming
Low 20/03/2026 @ 73.34Gann 60Trading16/06/2026+4 (±2)Upcoming
Low 20/03/2026 @ 73.34Gann 90Calendar18/06/2026+8 (±3)Upcoming
High 01/05/2026 @ 84.89Gann 60Calendar30/06/2026+20 (±2)Upcoming
High 01/05/2026 @ 84.89Gann 45Trading06/07/2026+18 (±2)Upcoming
Low 20/03/2026 @ 73.34Gann 120Calendar18/07/2026+38 (±3)Upcoming
High 01/05/2026 @ 84.89Gann 60Trading27/07/2026+33 (±2)Upcoming
Low 20/03/2026 @ 73.34Gann 90Trading28/07/2026+34 (±3)Upcoming

Chronological: recent past → active → upcoming. 'Near a window' is context only, not a signal.

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 31/05/2026 · High Gann 30/Calendar · 9 years — Small sample
10 days: Avg +0.13% · Win 56% · DD -3.21%20 days: Avg -0.24% · Win 44% · DD -4.26%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/05/202562.14neutral+0.05%+0.40%+1.77%-1.72%+5.34%
202431/05/2024100.83neutral-3.03%-3.51%-4.94%-4.94%+0.84%
202331/05/2023116.23near 52w high · far above SMA50 · volume x2.2+5.32%+7.32%+2.69%-1.69%+8.25%
202231/05/202276.38neutral-6.40%-10.11%-5.21%-10.96%+0.00%
202101/06/202194.42near 52w high · volume x1.6-2.83%-2.26%-6.98%-7.09%+0.00%
202001/06/202085.20neutral+3.67%-0.62%-2.08%-3.87%+3.67%
201931/05/201976.65neutral+4.37%+3.59%+3.97%-0.42%+6.56%
201831/05/201867.82near 52w high · far above SMA50+2.57%+5.87%+11.56%+0.00%+11.91%
201731/05/201764.77neutral-0.73%+0.52%-2.96%-7.66%+0.93%
Passed 02/06/2026 · High Short 21/Trading · 9 years — Small sample
10 days: Avg -0.17% · Win 56% · DD -2.90%20 days: Avg +0.90% · Win 44% · DD -3.63%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/06/202561.66neutral+3.78%+1.25%+7.49%-0.96%+7.49%
202403/06/2024101.68neutral-5.53%-4.26%-5.68%-5.73%+0.00%
202302/06/2023118.50near 52w high · far above SMA50+3.26%+5.50%-0.09%-1.04%+6.18%
202202/06/202274.09near 52w low-3.31%-7.41%-0.70%-8.21%+0.00%
202102/06/202193.04near 52w high-2.86%-0.82%-4.80%-5.71%+0.00%
202002/06/202084.11neutral+2.02%+0.08%+1.45%-2.63%+5.02%
201903/06/201976.33neutral+4.53%+3.17%+4.43%+0.00%+7.01%
201801/06/201868.08near 52w high · far above SMA50+0.78%+6.40%+9.36%+0.00%+11.49%
201702/06/201765.30neutral-1.49%-5.47%-3.35%-8.41%+0.00%
Upcoming 15/06/2026 · High Gann 30/Trading · 10 years — Small sample
10 days: Avg -0.50% · Win 40% · DD -2.87%20 days: Avg +1.37% · Win 70% · DD -4.39%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/06/202562.43neutral+4.85%+6.17%+6.01%-0.34%+7.93%
202414/06/202497.29volume x1.7+0.82%-1.48%-0.82%-6.15%+0.82%
202315/06/2023122.94near 52w high · far above SMA50+1.07%-4.61%-11.57%-11.77%+2.34%
202215/06/202268.93near 52w low · far below SMA50+2.86%+5.16%+8.08%-0.62%+9.33%
202115/06/202192.29near 52w high-3.25%-4.83%-3.90%-6.37%+0.28%
202015/06/202084.67neutral-2.09%-1.46%+6.26%-3.27%+6.26%
201914/06/201979.40near 52w high-0.03%+0.37%+1.60%-2.04%+2.59%
201815/06/201872.44near 52w high · far above SMA50+4.27%+2.77%+5.43%+0.00%+7.32%
201715/06/201763.55neutral-4.93%-1.53%+0.52%-5.89%+0.52%
201615/06/201644.46near 52w low+1.75%-5.56%+2.11%-7.44%+3.37%
Upcoming 16/06/2026 · Low Gann 60/Trading · 10 years — Small sample
10 days: Avg +0.29% · Win 60% · DD -2.88%20 days: Avg +1.52% · Win 60% · DD -4.41%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/06/202562.43neutral+4.85%+6.17%+6.01%-0.34%+7.93%
202417/06/202497.35neutral+0.45%-1.49%-0.31%-6.20%+0.76%
202316/06/2023125.02near 52w high · far above SMA50 · volume x2.4-0.16%-5.30%-13.54%-13.54%+0.64%
202216/06/202268.60near 52w low · far below SMA50+5.41%+7.24%+8.25%-0.15%+9.85%
202116/06/202192.28near 52w high-4.67%-4.02%-2.56%-6.36%+0.29%
202016/06/202084.18neutral-1.96%+1.37%+6.79%-2.71%+6.88%
201917/06/201978.75neutral+0.66%+1.22%+2.37%-1.23%+3.44%
201815/06/201872.44near 52w high · far above SMA50+4.27%+2.77%+5.43%+0.00%+7.32%
201716/06/201761.73volume x2.4+0.58%+2.24%+4.34%-3.11%+4.34%
201616/06/201645.96near 52w high-0.24%-7.25%-1.61%-10.47%+0.00%
Upcoming 18/06/2026 · Low Gann 90/Calendar · 10 years — Small sample
10 days: Avg +0.54% · Win 60% · DD -2.32%20 days: Avg +3.15% · Win 90% · DD -3.69%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/06/202562.70neutral+0.43%+5.44%+5.66%+0.00%+8.02%
202418/06/202497.31neutral-0.36%-2.22%+3.20%-6.17%+3.20%
202316/06/2023125.02near 52w high · far above SMA50 · volume x2.4-0.16%-5.30%-13.54%-13.54%+0.64%
202217/06/202268.50near 52w low · far below SMA50 · volume x1.6+6.95%+7.27%+8.92%+0.00%+10.01%
202118/06/202189.32volume x2.5-1.31%-1.94%+1.82%-3.26%+2.91%
202018/06/202083.19neutral-0.69%+1.49%+6.17%-1.55%+8.15%
201918/06/201977.78neutral+1.54%+2.15%+4.27%+0.00%+4.73%
201818/06/201873.20near 52w high · far above SMA50+3.69%+3.29%+4.77%-0.96%+6.20%
201719/06/201762.12neutral+0.03%+1.85%+4.43%-3.72%+4.43%
201617/06/201644.61near 52w low+0.27%-6.66%+5.83%-7.76%+5.83%
Upcoming 30/06/2026 · High Gann 60/Calendar · 10 years — Small sample
10 days: Avg +1.67% · Win 90% · DD -2.61%20 days: Avg +5.28% · Win 90% · DD -2.67%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/06/202563.24neutral+4.93%+1.80%+5.53%+0.00%+9.52%
202401/07/202495.85neutral-4.74%+0.67%+8.00%-4.74%+8.28%
202330/06/2023117.27neutral-4.81%-7.29%-7.13%-8.11%+0.96%
202230/06/202272.49neutral+3.48%+2.77%+3.32%+0.00%+4.26%
202130/06/202188.57neutral-2.35%+1.52%+3.83%-2.44%+3.92%
202030/06/202085.33volume x2.0-2.44%+5.36%+4.04%-3.94%+5.44%
201901/07/201979.71near 52w high+2.20%+1.14%+9.71%-1.17%+9.71%
201829/06/201874.45near 52w high · far above SMA50+1.36%+2.58%+4.10%+0.00%+4.89%
201730/06/201763.11neutral-2.49%+2.06%+5.77%-2.87%+8.73%
201630/06/201642.63near 52w low+6.76%+6.08%+15.60%-3.47%+15.60%
Upcoming 06/07/2026 · High Gann 45/Trading · 10 years — Small sample
10 days: Avg +4.73% · Win 100% · DD -1.99%20 days: Avg +5.72% · Win 80% · DD -2.18%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202507/07/202565.37neutral+2.34%+1.67%-2.36%-3.15%+5.95%
202405/07/202494.41near 52w low+1.85%+4.41%+10.53%-3.28%+11.08%
202306/07/2023114.17neutral-4.99%+0.75%-5.29%-5.61%+0.75%
202206/07/202272.93neutral+2.04%+1.56%+3.61%-0.44%+3.94%
202106/07/202186.65neutral+1.33%+6.22%+6.71%-0.28%+6.71%
202006/07/202083.93neutral+4.63%+3.59%+6.43%-2.34%+7.20%
201905/07/201980.64near 52w high+0.21%+5.69%+7.50%-2.31%+8.44%
201806/07/201877.74near 52w high · far above SMA50-0.78%+0.33%+5.08%-2.93%+5.08%
201706/07/201762.20neutral+2.32%+8.10%+5.57%-1.45%+10.32%
201606/07/201641.31near 52w low+8.47%+15.02%+19.45%+0.00%+19.70%
Upcoming 18/07/2026 · Low Gann 120/Calendar · 10 years — Small sample
10 days: Avg +1.14% · Win 80% · DD -1.18%20 days: Avg +0.26% · Win 60% · DD -2.14%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/202566.25neutral+2.75%-4.27%-5.68%-6.05%+4.54%
202418/07/2024100.42volume x2.9+2.85%+3.64%-0.80%-2.42%+4.43%
202318/07/2023108.09neutral+2.75%+0.56%-3.77%-3.77%+6.42%
202218/07/202274.26neutral-0.04%+2.07%+0.48%-2.35%+2.07%
202119/07/202190.95near 52w high+0.89%+0.91%+0.70%-0.40%+1.66%
202017/07/202088.32neutral-2.58%-0.17%+3.95%-2.58%+5.82%
201918/07/201985.33near 52w high · volume x1.8-1.34%+0.93%-2.51%-3.80%+2.48%
201818/07/201876.62near 52w high+1.15%+1.54%+2.78%+0.00%+6.61%
201718/07/201764.87neutral+5.32%+2.25%+2.12%+0.00%+5.78%
201618/07/201647.21near 52w high+3.87%+3.94%+5.30%-0.07%+6.62%
Upcoming 27/07/2026 · High Gann 60/Trading · 10 years — Small sample
10 days: Avg -1.21% · Win 30% · DD -2.57%20 days: Avg -1.57% · Win 20% · DD -4.39%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202566.66neutral-4.25%-6.63%+1.48%-6.63%+3.16%
202426/07/2024103.79neutral+0.54%-4.13%-7.63%-8.52%+1.04%
202327/07/2023108.48neutral-0.32%-3.07%-3.45%-4.93%+0.84%
202227/07/202274.74neutral+1.10%-0.99%-0.49%-2.98%+1.63%
202127/07/202191.64near 52w high+0.89%-0.34%-1.50%-2.80%+0.89%
202027/07/202087.87volume x1.7+1.66%+6.36%-2.25%-4.44%+6.36%
201926/07/201985.49near 52w high+1.40%-3.54%+4.43%-3.98%+6.73%
201827/07/201877.99near 52w high+4.74%+2.17%-3.04%-3.60%+4.74%
201727/07/201767.52neutral-2.75%-3.23%-1.41%-4.18%+1.63%
201627/07/201646.23near 52w high+1.08%+1.32%-1.84%-1.84%+3.11%
Upcoming 28/07/2026 · Low Gann 90/Trading · 10 years — Small sample
10 days: Avg -1.74% · Win 30% · DD -2.95%20 days: Avg +0.78% · Win 40% · DD -4.62%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202566.66neutral-4.25%-6.63%+1.48%-6.63%+3.16%
202429/07/2024102.21neutral-1.49%-4.13%-6.59%-7.11%+2.60%
202328/07/2023107.76neutral-0.70%-1.63%-6.05%-6.05%+1.51%
202228/07/202275.58neutral-1.32%-4.06%+11.92%-4.06%+11.92%
202128/07/202191.95near 52w high · volume x2.0-0.66%-1.03%-3.38%-3.38%+0.55%
202028/07/202088.44neutral+2.62%+4.00%-3.89%-5.05%+5.68%
201929/07/201985.44near 52w high-1.63%-3.92%+7.84%-3.92%+7.84%
201827/07/201877.99near 52w high+4.74%+2.17%-3.04%-3.60%+4.74%
201728/07/201768.62neutral-4.75%-3.19%-3.78%-5.72%+0.00%
201628/07/201645.71near 52w high+4.29%+0.98%+13.28%-0.72%+13.28%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+4.93% · +0.61% · +2.02% · +3.94%
Distance from SMA20 / 50 / 200+3.09% · -0.59% · +7.15%
Distance from 52w high / low-8.46% · +31.96%
ATR14 · volume vs 20-avg2.07 · 0.62x

Relative strength

vs QQQ (20d)+3.93%
vs SPY (20d)+3.74%
vs SMH (20d)+0.29%

Moving averages

SMA20 / 50 / 20075.61 · 78.41 · 72.75
52w high / low85.15 · 59.07