🕰️ Time Machine

CXW — CoreCivic

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

Last price (Close)
31.21 -1.39%
Next window · Cycle 60 · in 11 days
11/08/2026
Last window · Cycle 45 · 20/07/2026
since -2.01%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 13/05/2026
19.31
Days: 49 trading / 75 calendar · return since: +61.63%
Last major high · 20/01/2026
20.98
Days: 128 trading / 188 calendar · return since: +48.76%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 20/01/2026 @ 20.98Cycle 120Trading📅 14/07/2026-8 (±3)Passed
High 20/01/2026 @ 20.98Cycle 180Calendar📅 19/07/2026-8 (±3)Passed
Low 13/05/2026 @ 19.31Cycle 45Trading📅 20/07/2026-4 (±2)Passed
Low 13/05/2026 @ 19.31Cycle 60Trading📅 11/08/2026+11 (±2)Upcoming
Low 13/05/2026 @ 19.31Cycle 90Calendar📅 11/08/2026+15 (±3)Upcoming
High 20/01/2026 @ 20.98Cycle 144Trading📅 18/08/2026+16 (±3)Upcoming
Low 13/05/2026 @ 19.31Cycle 120Calendar📅 10/09/2026+45 (±3)Upcoming
Low 13/05/2026 @ 19.31Cycle 90Trading📅 23/09/2026+41 (±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.

Doji After Run 22/07/2026🎯 near Cycle 45 window · 20/07/2026
Failed Breakout 21/07/2026🎯 near Cycle 45 window · 20/07/2026
NR7 Compression 14/07/2026🎯 near Cycle 120 window · 14/07/2026
NR7 Compression 09/07/2026🎯 near Cycle 120 window · 14/07/2026
Failed Breakout 06/07/2026
Failed Breakout 29/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 14/07/2026 · High Cycle 120/Trading · 9 years — Small sample
10 days: Avg -2.25% · Win 33% · DD -4.67%20 days: Avg -2.04% · Win 44% · DD -8.32%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/202522.09neutral-8.37%-8.92%-8.60%-11.27%+0.00%
202415/07/202414.41volume x1.7+0.90%-1.25%-12.49%-15.41%+4.30%
202314/07/20239.36neutral-1.71%+1.71%+12.07%-1.71%+12.93%
202214/07/202210.73neutral+3.17%+2.70%-8.01%-11.46%+7.74%
202114/07/202110.19neutral+0.49%-0.59%+5.99%-6.28%+5.99%
202014/07/20209.11far below SMA50+0.55%-2.20%+0.55%-4.06%+3.40%
201915/07/201917.93near 52w low · far below SMA50 · volume x1.8-9.31%-9.59%-1.56%-11.88%+0.50%
201813/07/201824.84far above SMA50-1.09%+1.89%+2.13%-2.33%+3.86%
201714/07/201728.38neutral+1.73%-4.05%-8.42%-10.50%+2.29%
Passed 19/07/2026 · High Cycle 180/Calendar · 9 years — Small sample
10 days: Avg -1.34% · Win 44% · DD -4.09%20 days: Avg +0.79% · Win 67% · DD -6.41%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/202520.81neutral-0.38%-5.77%+0.05%-5.81%+0.05%
202419/07/202414.44neutral+1.25%-10.04%-11.91%-15.58%+2.77%
202319/07/20239.28neutral+4.31%+3.99%+10.34%-0.86%+13.90%
202219/07/202211.29volume x1.5-1.51%-3.45%-10.45%-15.85%+2.39%
202119/07/20219.55neutral+6.39%+6.39%+10.47%+0.00%+13.51%
202020/07/20208.83far below SMA50+0.11%+1.02%+13.82%-1.02%+13.82%
201919/07/201916.63near 52w low · far below SMA50-2.71%-0.18%+6.25%-4.99%+8.36%
201819/07/201824.61far above SMA50+1.99%+4.67%+1.14%-0.98%+4.84%
201719/07/201728.93neutral-3.66%-8.64%-12.58%-12.58%+0.35%
Passed 20/07/2026 · Low Cycle 45/Trading · 9 years — Small sample
10 days: Avg -2.60% · Win 44% · DD -4.61%20 days: Avg -0.01% · Win 67% · DD -6.93%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/07/202520.24neutral-0.59%-2.87%+2.12%-3.16%+2.87%
202419/07/202414.44neutral+1.25%-10.04%-11.91%-15.58%+2.77%
202320/07/20239.28neutral+1.62%+2.16%+10.67%-0.86%+13.90%
202220/07/202211.56neutral-3.03%-10.21%-12.80%-17.82%+0.00%
202120/07/202110.01neutral+1.60%+0.30%+4.20%-2.80%+8.29%
202020/07/20208.83far below SMA50+0.11%+1.02%+13.82%-1.02%+13.82%
201919/07/201916.63near 52w low · far below SMA50-2.71%-0.18%+6.25%-4.99%+8.36%
201820/07/201824.57neutral+3.01%+3.38%+2.85%-0.81%+5.01%
201720/07/201729.03neutral-4.68%-6.99%-15.29%-15.29%+0.00%
Upcoming 11/08/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg -4.43% · Win 30% · DD -7.17%20 days: Avg -5.67% · Win 50% · DD -8.82%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/08/202520.19neutral+2.38%+1.73%+1.19%-2.82%+4.26%
202412/08/202412.61neutral+2.06%+7.69%+4.28%-1.43%+9.60%
202311/08/202310.49far above SMA50-1.53%-3.15%-3.05%-3.62%+4.86%
202211/08/20229.87far below SMA50+1.11%-0.91%-2.03%-5.17%+4.36%
202111/08/202110.80neutral-7.31%-11.67%-16.02%-16.02%+0.37%
202011/08/20209.16neutral+4.69%+4.15%+2.62%+0.00%+9.72%
201912/08/201917.65far below SMA50-0.57%-2.44%+1.42%-5.67%+1.42%
201810/08/201825.37neutral-0.39%-1.54%-2.68%-3.94%+2.33%
201711/08/201725.99neutral-6.04%-4.39%+1.04%-6.12%+3.42%
201611/08/201627.39near 52w low-35.85%-33.77%-43.45%-43.45%+0.00%
Upcoming 18/08/2026 · High Cycle 144/Trading · 10 years — Small sample
10 days: Avg -0.25% · Win 40% · DD -3.66%20 days: Avg -1.58% · Win 40% · DD -5.34%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/202520.67neutral-0.63%-2.71%-0.19%-5.08%+3.63%
202419/08/202412.87neutral+5.52%+2.87%+3.81%-0.54%+7.38%
202318/08/202310.33neutral-1.65%+6.49%-0.68%-2.32%+6.49%
202218/08/20229.98neutral-2.00%-3.81%-2.40%-6.21%+0.80%
202118/08/202110.01neutral-4.70%-2.70%-11.99%-12.69%+0.00%
202018/08/20209.59neutral-0.52%-1.88%-4.80%-5.84%+0.73%
201919/08/201917.55neutral-1.88%-1.82%+0.06%-5.13%+4.27%
201817/08/201825.27neutral-1.15%+2.45%+0.99%-2.89%+2.73%
201718/08/201724.42far below SMA50+1.76%+9.54%+7.70%-0.08%+10.07%
201618/08/201617.57neutral+3.24%-10.98%-8.25%-12.58%+10.19%
Upcoming 10/09/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -1.37% · Win 30% · DD -3.70%20 days: Avg -2.79% · Win 30% · DD -6.61%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/09/202520.33neutral+1.67%+5.95%-7.77%-7.77%+6.00%
202410/09/202413.15neutral+1.60%-0.84%-3.27%-5.93%+1.60%
202311/09/202310.17volume x1.6+0.88%+5.11%+12.09%-0.79%+12.39%
202209/09/20229.67neutral+0.72%-4.96%-2.48%-8.79%+2.07%
202110/09/20218.90far below SMA50-3.82%-4.27%+5.62%-4.27%+5.62%
202010/09/20209.06neutral-1.43%-11.70%-11.81%-12.69%+0.99%
201910/09/201917.90neutral-1.90%-3.41%-9.37%-9.37%+2.23%
201810/09/201824.69neutral+3.36%-0.49%-1.24%-3.55%+4.46%
201711/09/201726.26neutral+0.15%-1.79%+0.16%-3.12%+3.60%
201609/09/201615.49neutral+4.07%+2.65%-9.83%-9.83%+7.17%
Upcoming 23/09/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -1.58% · Win 40% · DD -4.24%20 days: Avg -2.10% · Win 50% · DD -7.05%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/09/202521.23neutral-4.15%-10.83%-13.94%-16.44%+1.51%
202423/09/202412.94neutral-2.24%-1.70%+5.72%-3.94%+7.73%
202322/09/202310.79neutral+4.26%+4.08%+5.75%-1.39%+5.93%
202223/09/20229.19neutral-3.81%+2.61%+3.92%-4.03%+6.64%
202123/09/20218.62far below SMA50+3.25%+4.06%+6.26%-1.16%+10.32%
202023/09/20208.00near 52w low · far below SMA50+0.00%-1.13%-14.38%-14.38%+3.88%
201923/09/201917.05neutral+3.93%-2.21%-6.66%-9.18%+6.10%
201824/09/201824.57neutral-0.09%-0.76%-3.04%-7.30%+0.82%
201722/09/201725.53neutral+6.56%+2.18%+3.97%-0.20%+6.56%
201623/09/201615.90neutral-9.42%-12.16%-8.63%-12.49%+0.38%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+1.83% · -2.13% · +6.23% · +51.73%
Distance from SMA20 / 50 / 200+0.49% · +15.84% · +49.37%
Distance from 52w high / low-4.53% · +98.28%
ATR14 · volume vs 20-avg1.17 · 0.49x

Relative strength

vs QQQ (20d)+11.01%
vs SPY (20d)+5.57%
vs SMH (20d)+20.10%

Moving averages

SMA20 / 50 / 20031.06 · 26.94 · 20.89
52w high / low32.69 · 15.74