🕰️ Time Machine

FFIN — First Financial Bankshares

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

Last price (Close)
33.16 +0.30%
Next window · Cycle 60 · in 3 days
14/09/2026
Last window · Cycle 120 · 10/09/2026
since +0.30%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 19/03/2026
28.12
Days: 121 trading / 176 calendar · return since: +17.92%
Last major high · 16/07/2026
36.52
Days: 40 trading / 57 calendar · return since: -9.20%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 16/07/2026 @ 36.52Cycle 30Trading📅 27/08/2026-10 (±2)Passed
Low 19/03/2026 @ 28.12Cycle 120Trading📅 10/09/2026-1 (±3)In window
High 16/07/2026 @ 36.52Cycle 60Calendar📅 14/09/2026+3 (±2)Upcoming
Low 19/03/2026 @ 28.12Cycle 180Calendar📅 15/09/2026+4 (±3)Upcoming
High 16/07/2026 @ 36.52Cycle 45Trading📅 18/09/2026+5 (±2)Upcoming
High 16/07/2026 @ 36.52Cycle 60Trading📅 09/10/2026+20 (±2)Upcoming
Low 19/03/2026 @ 28.12Cycle 144Trading📅 14/10/2026+23 (±3)Upcoming
High 16/07/2026 @ 36.52Cycle 90Calendar📅 14/10/2026+33 (±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 09/09/2026🎯 near Cycle 120 window · 10/09/2026
Bullish Engulfing 04/09/2026
NR7 Compression 31/08/2026🎯 near Cycle 30 window · 27/08/2026
NR7 Compression 26/08/2026🎯 near Cycle 30 window · 27/08/2026
Failed Breakdown 20/08/2026
Bullish Engulfing 14/08/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 27/08/2026 · High Cycle 30/Trading · 9 years — Small sample
10 days: Avg -1.55% · Win 22% · DD -4.72%20 days: Avg -1.88% · Win 44% · DD -6.88%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/08/202537.98neutral-1.95%-4.95%-9.95%-9.95%+0.00%
202427/08/202435.86neutral+0.53%-0.67%+3.39%-1.84%+8.86%
202328/08/202328.74neutral-1.98%-5.50%-13.31%-13.31%+2.19%
202226/08/202243.69neutral-4.49%-1.10%-2.28%-5.68%+0.98%
202127/08/202148.84volume x2.2-3.91%-9.05%-5.24%-10.85%+0.00%
202027/08/202031.22neutral-1.73%-6.53%-12.01%-13.52%+0.00%
201927/08/201929.54neutral+2.03%+11.54%+14.46%+0.00%+14.46%
201827/08/201830.05near 52w high+0.83%+2.66%+0.93%-0.33%+2.85%
201728/08/201720.12neutral-3.85%-0.37%+7.09%-6.46%+7.34%
In window 10/09/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg -0.10% · Win 40% · DD -2.65%20 days: Avg +1.76% · Win 60% · DD -3.71%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/09/202536.05neutral-2.40%-4.55%-6.89%-6.94%+0.14%
202410/09/202436.02neutral+5.20%+4.53%-0.44%-1.11%+8.38%
202311/09/202327.04volume x1.7-0.49%-5.51%-8.83%-10.80%+2.53%
202209/09/202242.90neutral+0.71%-0.48%+0.69%-2.10%+3.33%
202110/09/202143.68neutral+2.57%+3.31%+9.01%-0.32%+9.58%
202010/09/202029.20neutral+0.96%-6.68%+7.08%-7.54%+7.08%
201910/09/201932.32near 52w high+3.10%+2.20%+0.80%+0.00%+4.62%
201810/09/201830.65near 52w high-1.04%-1.70%-2.32%-5.10%+0.84%
201711/09/201719.45neutral+7.44%+11.06%+17.39%+0.00%+18.68%
201612/09/201618.43near 52w high-2.10%-3.19%+1.14%-3.19%+1.14%
Upcoming 14/09/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg -0.28% · Win 50% · DD -3.38%20 days: Avg -0.03% · Win 60% · DD -4.81%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/09/202535.43neutral-3.13%-4.69%-7.37%-9.37%+1.10%
202413/09/202436.77neutral+3.62%-0.38%+1.12%-3.48%+5.63%
202314/09/202327.54volume x1.6-6.64%-10.75%-12.16%-13.00%+0.00%
202214/09/202242.40neutral+3.02%+0.80%+0.78%-1.34%+4.13%
202114/09/202143.54neutral+0.12%+6.02%+8.64%+0.00%+9.93%
202014/09/202029.69neutral-6.63%-4.50%+5.55%-9.07%+5.55%
201913/09/201933.30near 52w high-0.12%+0.99%-0.45%-2.52%+1.17%
201814/09/201830.50near 52w high+0.00%-3.11%-9.03%-9.03%+0.98%
201714/09/201720.25neutral+5.80%+11.11%+9.88%+0.00%+13.46%
201614/09/201617.81near 52w high+2.16%+1.74%+2.72%-0.25%+4.21%
Upcoming 15/09/2026 · Low Cycle 180/Calendar · 10 years — Small sample
10 days: Avg -0.95% · Win 20% · DD -3.77%20 days: Avg -0.64% · Win 60% · DD -5.21%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/09/202535.43neutral-3.13%-4.69%-7.37%-9.37%+1.10%
202416/09/202437.29neutral+2.23%-0.75%+0.64%-4.83%+4.16%
202315/09/202327.43volume x5.1-7.95%-8.42%-12.83%-12.83%+0.00%
202215/09/202242.87neutral-0.21%-1.47%+3.87%-2.43%+3.87%
202115/09/202143.99volume x1.6-0.16%+4.16%+5.57%-1.25%+8.43%
202015/09/202029.18neutral-5.89%-4.66%+2.36%-7.88%+6.92%
201916/09/201933.53near 52w high-1.04%-0.60%-1.46%-3.19%+0.48%
201814/09/201830.50near 52w high+0.00%-3.11%-9.03%-9.03%+0.98%
201715/09/201720.35volume x3.4+5.41%+11.06%+11.55%+0.00%+12.90%
201615/09/201617.99near 52w high+2.75%-1.03%+0.25%-1.28%+3.14%
Upcoming 18/09/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg -1.48% · Win 30% · DD -4.59%20 days: Avg -0.10% · Win 60% · DD -5.63%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/09/202535.82neutral-5.03%-6.81%-12.51%-12.51%+0.00%
202418/09/202437.84near 52w high-2.51%-5.97%+2.40%-6.21%+2.64%
202318/09/202326.73far below SMA50-5.05%-8.38%-7.74%-10.55%+0.00%
202219/09/202243.94neutral-3.23%-2.62%+2.41%-4.80%+2.41%
202117/09/202144.65volume x7.0+0.72%+5.46%+6.83%-2.71%+7.41%
202018/09/202029.03volume x4.4-5.79%-1.27%+3.31%-7.41%+7.48%
201918/09/201933.48near 52w high+0.63%-2.72%-0.42%-3.05%+0.63%
201818/09/201830.15near 52w high+0.25%-3.86%-4.69%-7.98%+2.16%
201718/09/201720.80neutral+3.37%+10.46%+9.38%+0.00%+10.46%
201619/09/201617.96near 52w high-1.11%+0.92%+0.06%-1.11%+3.31%
Upcoming 09/10/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -1.41% · Win 40% · DD -4.84%20 days: Avg +1.86% · Win 60% · DD -5.62%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/10/202533.74neutral-7.11%-5.60%-8.86%-9.19%+0.00%
202409/10/202436.36neutral+6.57%+2.48%+15.48%-0.77%+15.48%
202309/10/202324.49near 52w low · far below SMA50+0.69%-3.92%+4.82%-5.55%+5.96%
202210/10/202243.15neutral+4.29%-14.55%-14.02%-16.59%+4.82%
202108/10/202147.45neutral+0.53%+7.57%+12.98%-2.13%+12.98%
202009/10/202030.91neutral-2.98%-0.06%-1.00%-5.82%+1.97%
201909/10/201932.56near 52w high+2.40%+8.91%+5.10%+0.00%+8.91%
201809/10/201829.90near 52w high-3.88%-7.44%+4.43%-9.03%+4.43%
201709/10/201722.73near 52w high+0.11%+0.33%+0.22%-2.09%+2.64%
201610/10/201618.56near 52w high-3.15%-1.83%-0.57%-5.01%+0.00%
Upcoming 14/10/2026 · Low Cycle 144/Trading · 10 years — Small sample
10 days: Avg -0.48% · Win 50% · DD -3.65%20 days: Avg +5.78% · Win 70% · DD -4.44%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/10/202533.69neutral-4.51%-6.98%-6.68%-9.05%+0.00%
202414/10/202437.53neutral-1.36%-1.92%+14.34%-3.86%+14.34%
202313/10/202323.91near 52w low · far below SMA50-3.26%-1.05%+3.26%-3.26%+8.53%
202214/10/202243.83neutral-10.79%-13.14%-13.55%-17.89%+3.19%
202114/10/202147.96neutral+2.17%+5.05%+13.39%-0.69%+13.39%
202014/10/202029.11neutral+3.57%+1.72%+13.67%+0.00%+15.32%
201914/10/201933.04near 52w high+6.72%+6.02%+5.21%+0.00%+7.32%
201815/10/201827.98neutral-0.36%+4.06%+12.73%-2.79%+14.12%
201713/10/201722.70near 52w high+2.53%+2.31%-3.85%-3.96%+2.75%
201614/10/201618.15near 52w high-0.66%-0.85%+19.32%-2.87%+19.32%

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
· If it holds above SMA50 (-3.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 QQQ, SPY, SMH.
· 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: -9.2% · from 52w low: +17.9%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-0.54% · +0.27% · -5.61% · -0.69%
Distance from SMA20 / 50 / 200-1.44% · -3.61% · +2.16%
Distance from 52w high / low-9.20% · +17.92%
ATR14 · volume vs 20-avg0.58 · 1.10x

Relative strength

vs QQQ (20d)-3.26%
vs SPY (20d)-3.85%
vs SMH (20d)-2.11%

Moving averages

SMA20 / 50 / 20033.64 · 34.40 · 32.46
52w high / low36.52 · 28.12