🕰️ Time Machine

FCFS — FirstCash

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

Last price (Close)
172.75 -6.51%
Next window · Cycle 60 · in window · in 1 days
24/10/2026
Last window · Cycle 90 · 21/10/2026
since -20.30%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 23/07/2026
188.92
Days: 65 trading / 92 calendar · return since: -8.56%
Last major high · 25/08/2026
238.93
Days: 42 trading / 59 calendar · return since: -27.70%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 23/07/2026 @ 188.92Cycle 60Trading📅 16/10/2026-5 (±2)Passed
Low 23/07/2026 @ 188.92Cycle 90Calendar📅 21/10/2026-2 (±3)In window
High 25/08/2026 @ 238.93Cycle 60Calendar📅 24/10/2026+1 (±2)In window
High 25/08/2026 @ 238.93Cycle 45Trading📅 28/10/2026+3 (±2)Upcoming
High 25/08/2026 @ 238.93Cycle 60Trading📅 18/11/2026+18 (±2)Upcoming
Low 23/07/2026 @ 188.92Cycle 120Calendar📅 20/11/2026+28 (±3)Upcoming
High 25/08/2026 @ 238.93Cycle 90Calendar📅 23/11/2026+31 (±3)Upcoming
Low 23/07/2026 @ 188.92Cycle 90Trading📅 30/11/2026+25 (±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.

● Volume Climax 22/10/2026🎯 near Cycle 90 window · 21/10/2026
● Doji After Run 14/10/2026🎯 near Cycle 60 window · 16/10/2026
● NR7 Compression 13/10/2026🎯 near Cycle 60 window · 16/10/2026
● Failed Breakdown 30/09/2026
● Bearish Engulfing 29/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 16/10/2026 · Low Cycle 60/Trading · 9 years — Small sample
10 days: Avg +1.10% · Win 56% · DD -4.82%20 days: Avg +0.90% · Win 56% · DD -6.34%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/10/2025158.52near 52w high-2.33%-0.04%-0.33%-6.59%+2.52%
202416/10/2024114.72volume x1.6-3.99%-8.10%-4.33%-10.86%+0.00%
202316/10/2023102.71near 52w high-0.78%+6.09%+5.43%-1.25%+7.40%
202217/10/202281.52neutral+3.29%+20.77%+11.88%-0.20%+20.77%
202115/10/202186.55near 52w high+5.11%+2.22%-8.82%-8.82%+8.65%
202016/10/202059.68neutral-5.31%-12.80%+4.53%-12.80%+4.53%
201916/10/201991.96neutral-6.48%-6.64%-11.52%-12.40%+3.27%
201816/10/201877.17neutral+2.02%+3.56%+6.34%-2.89%+11.97%
201716/10/201760.35neutral-1.24%+4.89%+4.88%-1.24%+7.95%
In window 21/10/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +0.97% · Win 50% · DD -5.20%20 days: Avg +0.08% · Win 60% · DD -7.60%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/10/2025153.38neutral-2.69%+4.23%+1.70%-3.46%+5.96%
202421/10/2024111.41neutral-4.88%-4.75%-4.52%-8.21%+0.00%
202320/10/2023101.77near 52w high+5.24%+7.20%+10.30%-0.33%+10.46%
202221/10/202283.63neutral+13.77%+14.11%+8.00%+0.00%+17.72%
202121/10/202190.61near 52w high+0.26%-5.30%-24.40%-24.40%+3.79%
202021/10/202059.00volume x1.6-10.05%-6.15%+11.20%-11.80%+11.37%
201921/10/201994.97neutral-9.13%-11.64%-16.49%-16.49%+0.00%
201822/10/201878.13neutral-0.12%+6.16%+10.24%-4.08%+12.34%
201720/10/201760.60near 52w high+6.35%+6.44%+8.18%-1.65%+8.18%
201624/10/201647.70near 52w high-1.05%-0.63%-3.39%-5.56%+4.09%
In window 24/10/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +3.67% · Win 60% · DD -3.09%20 days: Avg +2.52% · Win 60% · DD -5.35%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/10/2025154.13neutral+2.84%+4.28%-2.12%-3.93%+5.44%
202424/10/2024102.26near 52w low · far below SMA50 · volume x2.3+1.18%+5.35%+1.05%+0.00%+7.54%
202324/10/2023101.81near 52w high+6.98%+6.92%+10.38%-0.37%+10.61%
202224/10/202284.20neutral+16.92%+12.09%+12.02%+0.00%+16.92%
202125/10/202193.46near 52w high-6.12%-7.98%-27.34%-27.34%+0.62%
202023/10/202056.51near 52w low-7.91%-0.88%+17.01%-7.91%+17.01%
201924/10/201985.02far below SMA50 · volume x1.9-0.74%-4.05%-7.48%-7.48%+1.69%
201824/10/201875.63neutral+6.31%+14.25%+14.31%-0.91%+16.05%
201724/10/201759.85neutral+6.68%+7.35%+10.79%+0.00%+10.79%
201624/10/201647.70near 52w high-1.05%-0.63%-3.39%-5.56%+4.09%
Upcoming 28/10/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg +2.48% · Win 60% · DD -2.59%20 days: Avg +1.56% · Win 70% · DD -5.49%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/10/2025149.26neutral+7.11%+8.88%+3.87%-0.80%+8.88%
202428/10/2024105.97near 52w low · volume x2.1+0.14%+2.39%+2.22%-2.48%+3.77%
202327/10/2023107.10near 52w high · far above SMA50+1.87%+1.93%+5.13%+0.00%+5.15%
202228/10/202295.15near 52w high · far above SMA50+0.29%-1.62%-2.27%-5.47%+3.47%
202128/10/202190.85volume x2.2-5.55%-5.18%-29.18%-29.18%+0.00%
202028/10/202053.07near 52w low · far below SMA50+4.33%+14.89%+26.79%-1.94%+33.83%
201928/10/201986.30neutral-2.76%-5.96%-6.21%-8.85%+0.19%
201829/10/201878.04neutral+6.28%+6.61%+11.19%+0.00%+12.46%
201727/10/201764.45near 52w high+0.08%-1.32%+3.04%-1.79%+3.82%
201628/10/201647.10near 52w low-3.50%+4.13%+1.04%-4.35%+4.45%
Upcoming 18/11/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.07% · Win 70% · DD -2.79%20 days: Avg -0.46% · Win 40% · DD -4.54%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/11/2025155.57neutral-0.60%+4.31%+3.34%-4.83%+5.80%
202418/11/2024106.00near 52w low+1.83%+0.55%-1.08%-2.86%+3.43%
202317/11/2023111.89near 52w high+0.30%+1.93%-2.46%-2.46%+2.96%
202218/11/202290.00neutral+2.96%+1.77%-3.83%-3.83%+6.67%
202118/11/202168.26far below SMA50 · volume x1.7-6.07%-7.08%-4.32%-9.52%+0.00%
202018/11/202065.32far above SMA50+2.56%+2.10%+12.42%-1.65%+13.66%
201918/11/201979.05far below SMA50+2.05%+1.86%+3.44%-0.82%+3.76%
201819/11/201885.87neutral+0.75%-3.80%-14.94%-14.94%+3.70%
201717/11/201765.35near 52w high+1.30%+2.83%+3.83%+0.00%+4.06%
201618/11/201646.90near 52w low+1.07%-3.73%-0.96%-4.48%+2.24%
Upcoming 20/11/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +0.40% · Win 70% · DD -2.40%20 days: Avg -0.90% · Win 50% · DD -4.66%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/11/2025148.05neutral+7.00%+3.97%+8.79%+0.00%+11.18%
202420/11/2024105.20near 52w low+3.30%+0.73%-2.12%-4.43%+4.22%
202320/11/2023112.25near 52w high-1.81%+1.46%-1.66%-2.77%+2.63%
202221/11/202293.99far above SMA50-1.53%-3.23%-7.76%-7.92%+2.14%
202119/11/202168.18far below SMA50-6.03%-6.00%-5.10%-9.42%+0.00%
202020/11/202065.83far above SMA50-2.42%+3.55%+6.93%-2.42%+12.78%
201920/11/201979.81neutral+1.90%+1.10%+3.04%-1.77%+3.04%
201820/11/201884.67neutral+4.39%-0.38%-15.53%-15.53%+5.17%
201720/11/201765.50near 52w high · volume x1.6+1.91%+2.29%+2.37%+0.00%+3.82%
201621/11/201645.90near 52w low+4.36%+0.54%+2.07%-2.40%+4.47%
Upcoming 23/11/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg -0.32% · Win 70% · DD -3.04%20 days: Avg -1.84% · Win 50% · DD -5.45%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/11/2025153.47neutral+4.68%+1.78%+5.71%+0.00%+7.25%
202422/11/2024104.40near 52w low+2.60%+1.90%-1.36%-3.70%+5.02%
202322/11/2023111.42near 52w high+0.52%+1.85%-0.86%-2.23%+3.39%
202223/11/202294.06far above SMA50-0.43%-3.57%-6.49%-7.98%+0.00%
202123/11/202166.74far below SMA50-5.84%-3.06%+1.68%-7.46%+1.68%
202023/11/202068.36far above SMA50-3.51%+0.83%+1.46%-6.03%+8.60%
201922/11/201978.60far below SMA50+3.00%+1.67%+4.63%+0.00%+5.14%
201823/11/201886.18neutral+3.33%-7.00%-20.69%-20.69%+3.33%
201722/11/201766.30near 52w high+1.66%+2.26%+1.51%-0.15%+2.56%
201623/11/201647.80neutral-5.96%+0.10%-3.97%-6.28%+0.31%
Upcoming 30/11/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -1.20% · Win 30% · DD -3.60%20 days: Avg -1.07% · Win 50% · DD -5.40%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/12/2025159.28near 52w high-1.76%+3.34%+1.22%-3.36%+3.34%
202429/11/2024108.86neutral-3.56%-2.35%-5.43%-7.64%+0.72%
202330/11/2023112.00near 52w high · volume x1.8+1.32%-1.28%-3.22%-3.22%+2.86%
202230/11/202293.86neutral-3.87%-3.12%-6.10%-7.79%+0.00%
202130/11/202163.84far below SMA50-0.36%-1.74%+14.46%-3.26%+14.46%
202030/11/202064.24neutral+6.12%+9.70%+5.82%+0.00%+15.57%
201929/11/201980.84neutral+1.46%-1.06%-0.41%-1.63%+2.23%
201830/11/201889.05neutral-9.99%-15.24%-19.31%-23.25%+0.00%
201730/11/201767.40near 52w high+0.59%-1.41%+0.07%-1.41%+0.89%
201630/11/201645.90near 52w low · volume x1.8+2.18%+1.20%+2.18%-2.40%+4.47%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-19.75% · -19.16% · -20.56% · -14.28%
Distance from SMA20 / 50 / 200-17.86% · -20.12% · -16.12%
Distance from 52w high / low-27.70% · +17.70%
ATR14 · volume vs 20-avg8.19 · 3.39x

Relative strength

vs QQQ (20d)-15.17%
vs SPY (20d)-19.08%
vs SMH (20d)-7.47%

Moving averages

SMA20 / 50 / 200210.30 · 216.25 · 205.96
52w high / low238.93 · 146.77