🕰️ Time Machine

GEO — GEO Group, Inc.

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

Last price (Close)
30.93 -0.45%
Next window · Cycle 120 · in 14 days
14/08/2026
Last window · Cycle 120 · 17/07/2026
since +4.99%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 20/02/2026
12.51
Days: 106 trading / 157 calendar · return since: +147.24%
Last major high · 23/01/2026
18.81
Days: 125 trading / 185 calendar · return since: +64.43%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 23/01/2026 @ 18.81Cycle 120Trading📅 17/07/2026-5 (±3)Passed
High 23/01/2026 @ 18.81Cycle 180Calendar📅 22/07/2026-5 (±3)Passed
Low 20/02/2026 @ 12.51Cycle 120Trading📅 14/08/2026+14 (±3)Upcoming
Low 20/02/2026 @ 12.51Cycle 180Calendar📅 19/08/2026+23 (±3)Upcoming
High 23/01/2026 @ 18.81Cycle 144Trading📅 21/08/2026+19 (±3)Upcoming
Low 20/02/2026 @ 12.51Cycle 144Trading📅 18/09/2026+38 (±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 17/07/2026🎯 near Cycle 120 window · 17/07/2026
Bearish Engulfing 16/07/2026🎯 near Cycle 120 window · 17/07/2026
Failed Breakout 06/07/2026
Failed Breakout 01/07/2026
Bearish Engulfing 29/06/2026
Failed Breakout 26/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.

Passed 17/07/2026 · High Cycle 120/Trading · 9 years — Small sample
10 days: Avg -1.31% · Win 44% · DD -5.11%20 days: Avg -1.21% · Win 33% · DD -9.50%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/07/202525.22neutral-2.66%+2.78%-17.68%-19.71%+3.49%
202417/07/202417.22near 52w high · far above SMA50-9.35%-15.80%-24.04%-29.62%+0.00%
202317/07/20237.11neutral+2.53%+5.06%+3.38%-0.84%+5.06%
202218/07/20226.35neutral+5.20%+2.99%+19.69%+0.00%+19.69%
202116/07/20216.50neutral+2.77%+6.46%+28.92%+0.00%+28.92%
202017/07/202011.49neutral-6.09%-7.48%-2.87%-7.75%+0.00%
201917/07/201918.57near 52w low · far below SMA50-4.64%-1.55%-3.48%-9.23%+0.39%
201817/07/201826.64neutral-2.88%-1.08%-4.18%-4.18%+0.10%
201717/07/201730.80neutral-1.16%-3.20%-10.66%-14.19%+0.00%
Passed 22/07/2026 · High Cycle 180/Calendar · 9 years — Small sample
10 days: Avg +0.27% · Win 67% · DD -4.68%20 days: Avg -0.54% · Win 44% · DD -7.80%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/07/202523.67neutral+7.98%+9.17%-8.24%-14.45%+10.27%
202422/07/202416.20far above SMA50-7.04%-22.65%-18.40%-25.19%+1.54%
202321/07/20237.05neutral+5.53%+2.27%+1.13%+0.00%+5.96%
202222/07/20226.59neutral-0.46%+3.95%+18.36%-0.76%+26.25%
202122/07/20216.74neutral+2.52%+13.06%+20.18%-0.89%+26.56%
202022/07/202011.16neutral-3.94%+2.51%-2.69%-5.02%+2.51%
201922/07/201917.00near 52w low · far below SMA50-3.41%+2.76%+4.47%-3.41%+6.82%
201823/07/201825.92neutral-0.85%-2.24%-3.55%-4.36%+0.00%
201721/07/201729.99neutral-1.23%-6.44%-16.11%-16.11%+1.03%
Upcoming 14/08/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg -3.22% · Win 30% · DD -7.25%20 days: Avg -3.39% · Win 40% · DD -7.91%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/08/202520.76far below SMA50+1.93%-0.77%+6.21%-0.77%+10.79%
202414/08/202413.08neutral+4.97%+3.67%-3.59%-4.05%+8.72%
202314/08/20237.35neutral-1.50%-4.49%-2.59%-5.44%+0.82%
202215/08/20227.60far above SMA50 · volume x6.6+0.00%+15.00%+6.84%+0.00%+15.00%
202113/08/20218.38far above SMA50-5.61%-8.71%-11.81%-11.81%+1.79%
202014/08/202011.16neutral-3.05%+0.00%+0.72%-3.05%+0.81%
201914/08/201917.46far below SMA50+0.86%-2.06%+5.10%-5.33%+5.10%
201814/08/201825.07neutral+0.72%+1.99%-0.04%-1.72%+2.75%
201714/08/201727.09volume x1.6-6.64%-2.36%-1.99%-7.12%+2.03%
201615/08/201621.63near 52w low-24.08%-34.49%-32.74%-39.86%+0.00%
Upcoming 19/08/2026 · Low Cycle 180/Calendar · 10 years — Small sample
10 days: Avg +0.22% · Win 50% · DD -4.07%20 days: Avg +0.54% · Win 70% · DD -5.44%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202519/08/202521.72far below SMA50-4.65%-3.18%-0.51%-5.16%+5.89%
202419/08/202413.22neutral+3.25%-0.08%-2.87%-5.07%+7.56%
202318/08/20237.13near 52w low-2.52%+3.93%+3.37%-2.52%+6.17%
202219/08/20227.80far above SMA50+4.36%+6.03%+4.87%-2.56%+12.05%
202119/08/20218.10far above SMA50-6.17%-1.73%-13.46%-13.46%+0.00%
202019/08/202010.86neutral+1.38%+2.12%+4.97%-0.37%+5.34%
201919/08/201917.76neutral-3.04%-2.76%+0.45%-6.93%+3.32%
201820/08/201825.00neutral+0.40%+0.64%+1.56%-1.44%+3.04%
201718/08/201725.16far below SMA50+2.31%+9.14%+6.48%+0.00%+9.86%
201619/08/201615.79neutral-7.47%-11.95%+0.51%-16.89%+4.01%
Upcoming 21/08/2026 · High Cycle 144/Trading · 10 years — Small sample
10 days: Avg -0.11% · Win 60% · DD -4.24%20 days: Avg -1.75% · Win 40% · DD -5.65%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/08/202521.16far below SMA50-2.65%-2.50%+3.07%-2.65%+8.70%
202421/08/202413.73neutral-1.24%-3.64%-9.03%-9.03%+3.57%
202321/08/20237.24near 52w low-3.04%+0.97%+2.76%-4.01%+4.56%
202222/08/20227.60far above SMA50+15.00%+6.84%+1.71%+0.00%+15.00%
202120/08/20217.91neutral-3.29%+0.00%-11.50%-11.50%+0.63%
202021/08/202010.82neutral+3.14%+1.85%-0.65%-0.65%+5.73%
201921/08/201917.61neutral-2.90%+1.36%+0.00%-6.13%+4.20%
201821/08/201825.25neutral+1.27%+0.87%-1.11%-2.42%+2.02%
201721/08/201725.29far below SMA50+4.59%+6.84%+2.57%+0.00%+9.29%
201622/08/201616.42neutral-13.72%-13.64%-5.28%-20.10%+0.00%
Upcoming 18/09/2026 · Low Cycle 144/Trading · 10 years — Small sample
10 days: Avg +0.84% · Win 50% · DD -4.61%20 days: Avg +1.41% · Win 40% · DD -7.60%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/09/202521.98neutral-4.82%-8.60%-23.84%-23.84%+0.00%
202418/09/202412.51far below SMA50-0.64%+4.24%+21.42%-1.12%+21.42%
202318/09/20237.37neutral+2.17%+16.69%+19.27%+0.00%+20.08%
202219/09/20228.18far above SMA50-9.54%-0.24%+4.65%-9.78%+5.26%
202117/09/20217.01volume x1.9+0.86%+5.71%+18.54%-0.14%+21.68%
202018/09/202011.23volume x2.5-2.23%+4.10%-1.57%-5.08%+4.10%
201918/09/201917.79volume x1.7-2.30%-10.17%-13.72%-16.92%+0.00%
201818/09/201825.39neutral-2.88%-3.27%-6.50%-10.44%+0.16%
201718/09/201726.79neutral-2.54%-1.27%-3.17%-4.78%+0.41%
201619/09/201615.87neutral+3.45%+1.22%-1.01%-3.91%+5.97%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+4.99% · +1.51% · +5.46% · +64.35%
Distance from SMA20 / 50 / 200+2.59% · +12.73% · +59.70%
Distance from 52w high / low-4.09% · +147.24%
ATR14 · volume vs 20-avg0.95 · 0.55x

Relative strength

vs QQQ (20d)+10.24%
vs SPY (20d)+4.80%
vs SMH (20d)+19.32%

Moving averages

SMA20 / 50 / 20030.15 · 27.44 · 19.37
52w high / low32.25 · 12.51