🕰️ Time Machine

SFBS — ServisFirst Bancshares, Inc.

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

Last price (Close)
88.18 +1.33%
Next window · Cycle 60 · in 3 days
30/07/2026
Last window · Cycle 45 · 22/07/2026
since +1.81%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 15/05/2026
74.47
Days: 47 trading / 73 calendar · return since: +18.41%
Last major high · 01/05/2026
81.21
Days: 57 trading / 87 calendar · return since: +8.58%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 15/05/2026 @ 74.47Cycle 45Trading📅 22/07/2026-2 (±2)In window
High 01/05/2026 @ 81.21Cycle 60Trading📅 30/07/2026+3 (±2)Upcoming
High 01/05/2026 @ 81.21Cycle 90Calendar📅 30/07/2026+3 (±3)In window
Low 15/05/2026 @ 74.47Cycle 60Trading📅 13/08/2026+13 (±2)Upcoming
Low 15/05/2026 @ 74.47Cycle 90Calendar📅 13/08/2026+17 (±3)Upcoming
High 01/05/2026 @ 81.21Cycle 120Calendar📅 29/08/2026+33 (±3)Upcoming
High 01/05/2026 @ 81.21Cycle 90Trading📅 11/09/2026+33 (±3)Upcoming
Low 15/05/2026 @ 74.47Cycle 90Trading📅 25/09/2026+43 (±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 60 window · 30/07/2026
Failed Breakout 21/07/2026🎯 near Cycle 45 window · 22/07/2026
Gap Day 21/07/2026🎯 near Cycle 45 window · 22/07/2026
Doji After Run 17/07/2026🎯 near Cycle 45 window · 22/07/2026
Bearish Engulfing 13/07/2026
Bearish Engulfing 02/07/2026
Failed Breakout 02/07/2026
Shooting Star 30/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.

In window 22/07/2026 · Low Cycle 45/Trading · 9 years — Small sample
10 days: Avg -0.43% · Win 56% · DD -3.16%20 days: Avg +0.86% · Win 56% · DD -4.55%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/07/202583.44neutral-4.72%-6.16%-1.05%-8.09%+0.47%
202422/07/202478.98near 52w high · far above SMA50-0.99%-6.38%-0.32%-8.74%+1.98%
202321/07/202358.12far above SMA50 · volume x3.1+2.27%+0.59%+0.17%-3.65%+4.99%
202222/07/202280.80neutral+5.75%+7.65%+13.30%+0.00%+15.54%
202122/07/202168.10neutral+4.96%+5.26%+3.51%+0.00%+9.22%
202022/07/202037.02neutral+2.46%-0.51%+2.16%-2.49%+5.97%
201922/07/201932.46neutral+3.64%-4.71%-5.21%-8.29%+5.36%
201823/07/201842.08neutral+0.00%+0.24%+2.52%-2.23%+3.47%
201721/07/201736.21neutral-0.36%+0.19%-7.32%-7.51%+3.53%
Upcoming 30/07/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -0.16% · Win 50% · DD -3.81%20 days: Avg -0.14% · Win 70% · DD -4.99%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/07/202579.85neutral-2.82%+4.98%+11.13%-3.96%+11.76%
202430/07/202478.98near 52w high · far above SMA50-5.56%-6.99%+1.44%-8.74%+3.36%
202331/07/202359.68far above SMA50-0.64%-0.54%-6.60%-8.51%+2.25%
202229/07/202285.45neutral+1.79%+7.81%+1.58%+0.00%+9.26%
202130/07/202171.08near 52w high+4.64%+2.76%+4.18%-0.83%+4.64%
202030/07/202037.32neutral-1.46%+1.58%+0.80%-3.27%+5.12%
201930/07/201934.13neutral-8.70%-9.32%-14.30%-14.30%+0.00%
201830/07/201842.08neutral+0.24%+0.43%+2.76%+0.00%+4.16%
201731/07/201736.34neutral-1.73%-2.28%-5.53%-7.84%+0.06%
201629/07/201625.32near 52w high+1.78%+0.00%+3.12%-2.41%+3.12%
Upcoming 13/08/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.03% · Win 50% · DD -3.45%20 days: Avg -1.29% · Win 40% · DD -4.90%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/08/202583.83neutral-0.95%+5.86%+1.17%-2.93%+6.45%
202413/08/202473.46neutral+4.90%+9.07%+2.11%+0.00%+11.12%
202314/08/202359.36far above SMA50-2.59%-6.10%-11.51%-12.23%+0.00%
202212/08/202292.12far above SMA50-0.62%-5.78%-6.94%-10.57%+1.35%
202113/08/202173.04near 52w high-2.38%+1.38%-0.34%-3.49%+1.38%
202013/08/202037.91neutral-2.29%-0.76%-6.59%-6.59%+1.87%
201913/08/201930.95near 52w low-1.68%-5.49%+9.08%-5.49%+9.08%
201813/08/201842.26neutral+2.08%+2.32%-0.35%-0.35%+3.72%
201714/08/201735.51neutral-5.49%-3.32%-2.31%-7.38%+0.00%
201612/08/201625.32near 52w high+1.24%+3.12%+2.77%+0.00%+4.96%
Upcoming 29/08/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -1.54% · Win 20% · DD -4.23%20 days: Avg -0.83% · Win 30% · DD -6.34%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/08/202588.15neutral-1.91%-4.87%-7.37%-7.37%+0.10%
202429/08/202480.11near 52w high · far above SMA50-4.34%-2.20%-1.27%-6.37%+7.66%
202329/08/202355.36neutral-3.74%-6.81%-7.59%-10.77%+3.50%
202229/08/202285.13neutral-3.23%-2.46%-4.19%-4.19%+0.70%
202130/08/202172.56near 52w high+1.25%-2.15%+8.94%-2.15%+10.16%
202028/08/202037.09neutral+4.13%-1.86%-8.36%-13.24%+4.13%
201929/08/201930.62near 52w low+0.13%+11.33%+9.70%-2.81%+11.33%
201829/08/201843.03near 52w high-1.07%-5.41%-9.30%-9.30%+0.46%
201729/08/201734.16neutral-0.85%+1.32%+12.68%-3.72%+12.68%
201629/08/201626.15near 52w high-0.40%-2.26%-1.59%-3.48%+1.63%
Upcoming 11/09/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.70% · Win 30% · DD -3.65%20 days: Avg +1.71% · Win 60% · DD -4.57%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/09/202584.81neutral+1.47%-3.42%-5.11%-5.11%+1.47%
202411/09/202475.01neutral+10.71%+5.49%+5.18%+0.00%+14.98%
202311/09/202352.20neutral-4.06%-3.89%+2.29%-5.36%+4.10%
202212/09/202285.73neutral-0.22%-4.41%-3.26%-6.42%+0.00%
202110/09/202172.28near 52w high+2.61%+6.60%+5.31%-1.77%+10.58%
202011/09/202035.41neutral-1.64%-6.50%+8.07%-9.12%+9.32%
201911/09/201933.76neutral+0.41%-0.64%-3.69%-5.15%+0.98%
201811/09/201842.11neutral-2.97%-5.91%-9.03%-9.79%+0.00%
201711/09/201733.75neutral+5.57%+8.62%+15.59%+0.00%+16.95%
201612/09/201626.01near 52w high-2.33%-2.94%+1.77%-3.00%+1.77%
Upcoming 25/09/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +2.48% · Win 50% · DD -1.58%20 days: Avg +1.18% · Win 60% · DD -5.54%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/09/202581.91neutral-0.82%-1.75%-13.21%-13.21%+0.97%
202425/09/202479.13neutral-1.27%-0.30%+6.78%-1.90%+11.14%
202325/09/202350.17neutral+5.52%+6.43%-5.84%-6.88%+8.31%
202226/09/202281.95neutral+0.24%+1.20%-12.59%-14.90%+6.71%
202124/09/202177.05near 52w high+3.58%-1.21%+2.87%-3.38%+4.03%
202025/09/202033.11neutral+8.17%+15.58%+18.52%+0.00%+18.52%
201925/09/201933.54neutral-4.12%-3.07%+5.43%-4.54%+5.76%
201825/09/201839.62neutral-4.12%-3.31%-10.45%-10.63%+0.00%
201725/09/201736.66neutral+6.06%+6.41%+13.92%+0.00%+13.92%
201626/09/201625.25near 52w high+2.78%+4.86%+6.33%+0.00%+6.33%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+1.43% · +3.32% · +1.62% · +11.45%
Distance from SMA20 / 50 / 200+1.76% · +7.47% · +13.31%
Distance from 52w high / low-2.71% · +31.22%
ATR14 · volume vs 20-avg2.24 · 0.63x

Relative strength

vs QQQ (20d)+6.40%
vs SPY (20d)+0.96%
vs SMH (20d)+15.48%

Moving averages

SMA20 / 50 / 20086.65 · 82.05 · 77.82
52w high / low90.64 · 67.20