📡 FFIN — First Financial Bankshares

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

Last price (Close)
33.12 +1.35%
Next window · Gann 60 · in 4 days
15/06/2026
Last window · Gann 30 · 01/06/2026
since +2.95%
Trend
Neutral

Daily chart · hover for price & date

Reference points

Last major low · 19/03/2026
28.12
Days: 56 trading / 82 calendar · return since: +17.78%
Last major high · 17/04/2026
33.00
Days: 36 trading / 53 calendar · return since: +0.36%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 17/04/2026 @ 33.00Gann 30Trading01/06/2026-6 (±2)Passed
High 17/04/2026 @ 33.00Gann 45Calendar01/06/2026-8 (±2)Passed
Low 19/03/2026 @ 28.12Gann 60Trading15/06/2026+4 (±2)Upcoming
High 17/04/2026 @ 33.00Gann 60Calendar16/06/2026+7 (±2)Upcoming
Low 19/03/2026 @ 28.12Gann 90Calendar17/06/2026+8 (±3)Upcoming
High 17/04/2026 @ 33.00Gann 45Trading22/06/2026+9 (±2)Upcoming
High 17/04/2026 @ 33.00Gann 60Trading13/07/2026+24 (±2)Upcoming
High 17/04/2026 @ 33.00Gann 90Calendar16/07/2026+37 (±3)Upcoming
Low 19/03/2026 @ 28.12Gann 120Calendar17/07/2026+38 (±3)Upcoming
Low 19/03/2026 @ 28.12Gann 90Trading27/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 01/06/2026 · High Gann 30/Trading · 9 years — Small sample
10 days: Avg +2.27% · Win 78% · DD -2.13%20 days: Avg +1.74% · Win 44% · DD -4.30%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/06/202535.18neutral+4.41%+1.97%+6.48%-0.21%+6.54%
202431/05/202429.98volume x2.3-3.80%-6.61%-3.02%-6.61%+0.00%
202301/06/202326.66neutral+10.84%+15.39%+7.50%+0.00%+15.39%
202201/06/202240.96near 52w low+0.10%-5.30%-3.70%-7.58%+2.47%
202101/06/202151.02near 52w high+2.69%+0.71%-3.79%-8.41%+2.69%
202001/06/202030.47far above SMA50+8.20%+0.14%-7.83%-11.43%+8.53%
201931/05/201928.33volume x1.6+3.00%+5.01%+9.13%+0.00%+9.13%
201801/06/201826.45near 52w high+4.91%+1.72%-3.40%-3.40%+4.91%
201701/06/201719.55neutral+4.35%+7.39%+14.33%-1.02%+14.33%
Upcoming 15/06/2026 · Low Gann 60/Trading · 10 years — Small sample
10 days: Avg -0.62% · Win 50% · DD -5.23%20 days: Avg +1.81% · Win 60% · DD -5.23%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/06/202535.68neutral+1.57%+4.43%+1.79%-2.13%+5.83%
202414/06/202427.82neutral+2.44%+3.85%+22.79%+0.00%+22.79%
202315/06/202330.58neutral-11.51%-6.83%-4.12%-11.51%+0.00%
202215/06/202238.62near 52w low-0.13%+1.68%+4.22%-2.41%+5.98%
202115/06/202151.23near 52w high-5.27%-4.47%-4.92%-9.06%+0.90%
202015/06/202030.38neutral+0.16%-7.97%-8.92%-11.55%+3.62%
201914/06/201929.63neutral+2.23%+3.91%+0.44%-0.17%+4.59%
201815/06/201826.80near 52w high · volume x2.6+0.75%-5.04%-1.77%-5.04%+1.40%
201715/06/201720.90neutral-2.63%+6.46%+2.51%-2.63%+8.61%
201615/06/201616.25near 52w high-1.57%-2.25%+6.12%-7.85%+6.12%
Upcoming 16/06/2026 · High Gann 60/Calendar · 10 years — Small sample
10 days: Avg +0.69% · Win 60% · DD -5.04%20 days: Avg +3.24% · Win 70% · DD -5.04%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/06/202535.68neutral+1.57%+4.43%+1.79%-2.13%+5.83%
202417/06/202428.14neutral+0.78%+5.51%+24.31%-0.50%+24.31%
202316/06/202330.02volume x2.4-8.19%-2.50%+0.93%-9.86%+0.93%
202216/06/202237.69near 52w low+6.26%+5.94%+6.21%+0.00%+8.60%
202116/06/202151.69near 52w high-6.40%-4.95%-4.66%-9.87%+0.00%
202016/06/202031.48far above SMA50-5.81%-8.23%-7.34%-14.64%+0.00%
201917/06/201929.58neutral+1.79%+2.74%+1.22%+0.00%+4.77%
201815/06/201826.80near 52w high · volume x2.6+0.75%-5.04%-1.77%-5.04%+1.40%
201716/06/201720.88volume x3.1-1.56%+5.87%+1.68%-2.51%+8.74%
201616/06/201615.90near 52w low+5.00%+3.11%+10.06%-5.82%+10.06%
Upcoming 17/06/2026 · Low Gann 90/Calendar · 10 years — Small sample
10 days: Avg +1.27% · Win 60% · DD -4.34%20 days: Avg +3.75% · Win 70% · DD -4.34%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/06/202535.10neutral+2.25%+7.01%+4.81%-0.51%+7.58%
202417/06/202428.14neutral+0.78%+5.51%+24.31%-0.50%+24.31%
202316/06/202330.02volume x2.4-8.19%-2.50%+0.93%-9.86%+0.93%
202217/06/202238.26near 52w low · volume x1.6+4.68%+5.65%+7.24%+0.00%+7.24%
202117/06/202149.49volume x1.5-0.55%-0.04%-2.89%-5.86%+0.63%
202017/06/202030.79neutral-8.02%-8.64%-6.40%-12.73%+1.85%
201917/06/201929.58neutral+1.79%+2.74%+1.22%+0.00%+4.77%
201818/06/201826.95near 52w high-1.11%-4.17%-2.41%-5.57%+0.83%
201716/06/201720.88volume x3.1-1.56%+5.87%+1.68%-2.51%+8.74%
201617/06/201615.91near 52w low-1.73%+1.32%+9.02%-5.91%+9.96%
Upcoming 22/06/2026 · High Gann 45/Trading · 10 years — Small sample
10 days: Avg +1.43% · Win 70% · DD -3.03%20 days: Avg +7.29% · Win 90% · DD -3.24%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/06/202535.67neutral+0.87%+4.74%+3.90%+0.00%+5.86%
202421/06/202428.00volume x3.5+5.46%+2.00%+31.29%+0.00%+31.29%
202322/06/202327.84neutral+3.23%+2.33%+9.41%-2.80%+10.34%
202222/06/202238.76near 52w low+1.63%+5.60%+7.40%-0.49%+7.40%
202122/06/202148.53neutral+0.84%-0.80%+0.33%-3.17%+2.62%
202022/06/202030.43neutral-8.12%-8.61%-2.99%-11.70%+0.00%
201921/06/201930.29volume x2.6+1.65%+0.63%+3.37%-2.15%+3.37%
201822/06/201827.00near 52w high · volume x3.3-5.74%-0.46%+7.04%-5.74%+7.04%
201722/06/201720.35neutral+9.34%+8.48%+5.53%+0.00%+11.55%
201622/06/201615.99near 52w low-0.69%+0.38%+7.63%-6.38%+9.41%
Upcoming 13/07/2026 · High Gann 60/Trading · 10 years — Small sample
10 days: Avg +6.82% · Win 70% · DD -1.62%20 days: Avg +5.29% · Win 80% · DD -2.78%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/202537.18neutral+0.86%-2.15%-8.82%-9.58%+0.86%
202412/07/202430.88neutral+15.58%+27.78%+12.69%+0.00%+27.78%
202313/07/202329.14neutral+5.11%+10.67%+7.38%-1.41%+12.39%
202213/07/202239.43neutral+4.77%+9.89%+14.18%-0.58%+14.18%
202113/07/202148.90neutral-1.47%-2.19%+1.82%-3.91%+1.82%
202013/07/202027.93neutral+0.29%+7.41%+14.54%-0.93%+14.54%
201912/07/201930.61neutral+0.82%+7.12%+3.36%-3.17%+7.61%
201813/07/201826.05neutral+8.45%+8.16%+12.38%+0.00%+12.38%
201713/07/201721.62neutral-1.16%-0.58%-5.78%-5.78%+2.08%
201613/07/201617.16near 52w high+1.22%+2.13%+1.11%-2.42%+3.03%
Upcoming 16/07/2026 · High Gann 90/Calendar · 10 years — Small sample
10 days: Avg +5.44% · Win 80% · DD -1.30%20 days: Avg +4.28% · Win 70% · DD -2.34%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/07/202536.32neutral+1.40%-3.33%-0.85%-7.43%+3.25%
202416/07/202434.16near 52w high · far above SMA50+9.95%+12.50%+1.52%+0.00%+15.52%
202317/07/202329.32neutral+6.55%+11.15%+5.39%+0.00%+11.70%
202215/07/202240.25neutral+5.84%+9.76%+14.19%-0.55%+14.19%
202116/07/202148.06neutral-0.33%+1.62%+1.83%-2.23%+4.99%
202016/07/202028.82neutral+2.57%+5.69%+9.37%-2.81%+11.59%
201916/07/201929.94neutral+5.91%+10.02%+4.18%-1.00%+10.02%
201816/07/201826.33neutral+9.78%+7.50%+10.45%-0.09%+11.21%
201717/07/201721.23neutral+2.00%+1.88%-2.24%-4.95%+4.00%
201615/07/201617.50near 52w high-0.86%-2.37%-1.03%-4.34%+1.00%
Upcoming 17/07/2026 · Low Gann 120/Calendar · 10 years — Small sample
10 days: Avg +5.07% · Win 80% · DD -1.33%20 days: Avg +4.72% · Win 70% · DD -2.26%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/07/202536.79neutral+0.19%-5.90%-0.98%-8.62%+1.93%
202417/07/202434.98near 52w high · far above SMA50+5.63%+9.95%-1.74%-2.03%+12.81%
202317/07/202329.32neutral+6.55%+11.15%+5.39%+0.00%+11.70%
202218/07/202240.03neutral+7.87%+11.24%+16.34%+0.00%+16.34%
202116/07/202148.06neutral-0.33%+1.62%+1.83%-2.23%+4.99%
202017/07/202028.36neutral+7.76%+5.50%+12.09%-1.23%+13.40%
201917/07/201929.64neutral+9.24%+10.49%+2.16%+0.00%+11.13%
201817/07/201826.30neutral+10.36%+7.60%+12.93%+0.00%+12.93%
201717/07/201721.23neutral+2.00%+1.88%-2.24%-4.95%+4.00%
201618/07/201617.35near 52w high-0.75%-2.88%+1.38%-3.52%+1.87%
Upcoming 27/07/2026 · Low Gann 90/Trading · 10 years — Small sample
10 days: Avg -1.28% · Win 40% · DD -4.14%20 days: Avg -1.55% · Win 60% · DD -5.47%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202536.38neutral-5.50%-6.82%+1.29%-7.59%+3.46%
202426/07/202439.46near 52w high · far above SMA50-10.24%-11.81%-7.22%-13.15%+0.00%
202327/07/202332.25far above SMA50 · volume x1.5+1.55%-2.98%-11.16%-11.35%+1.55%
202227/07/202243.33neutral+3.09%+3.90%+1.18%+0.00%+8.91%
202127/07/202147.83neutral+1.05%+4.10%+1.51%-0.40%+5.50%
202027/07/202030.00neutral+0.10%+6.63%+4.33%-1.23%+7.20%
201926/07/201932.79near 52w high-3.17%-3.51%-8.75%-8.75%+0.46%
201827/07/201828.17near 52w high+2.22%+3.90%+7.01%+0.00%+7.72%
201727/07/201721.50neutral-0.58%-5.23%-6.40%-7.79%+0.93%
201627/07/201617.52near 52w high-2.54%-1.00%+2.68%-4.45%+2.68%

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 SPY.
· If it holds above SMA50 (+4.2%) 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: -14.5% · from 52w low: +17.8%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+1.47% · +1.47% · +5.21% · +12.04%
Distance from SMA20 / 50 / 200+3.01% · +4.18% · +2.88%
Distance from 52w high / low-14.51% · +17.78%
ATR14 · volume vs 20-avg0.72 · 1.21x

Relative strength

vs QQQ (20d)
vs SPY (20d)+5.51%
vs SMH (20d)

Moving averages

SMA20 / 50 / 20032.15 · 31.79 · 32.19
52w high / low38.74 · 28.12