🕰️ Time Machine

DXPE — DXP Enterprises, Inc.

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

Last price (Close)
171.07 -2.14%
Next window · Cycle 45 · in window
27/07/2026
Last window · Cycle 45 · 13/07/2026
since +6.79%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 19/05/2026
137.34
Days: 45 trading / 69 calendar · return since: +24.56%
Last major high · 06/05/2026
183.91
Days: 54 trading / 82 calendar · return since: -6.98%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 06/05/2026 @ 183.91Cycle 45Trading📅 13/07/2026-9 (±2)Passed
Low 19/05/2026 @ 137.34Cycle 60Calendar📅 18/07/2026-9 (±2)Passed
Low 19/05/2026 @ 137.34Cycle 45Trading📅 27/07/2026+0 (±2)In window
High 06/05/2026 @ 183.91Cycle 60Trading📅 04/08/2026+6 (±2)Upcoming
High 06/05/2026 @ 183.91Cycle 90Calendar📅 04/08/2026+8 (±3)Upcoming
Low 19/05/2026 @ 137.34Cycle 60Trading📅 17/08/2026+15 (±2)Upcoming
Low 19/05/2026 @ 137.34Cycle 90Calendar📅 17/08/2026+21 (±3)Upcoming
High 06/05/2026 @ 183.91Cycle 120Calendar📅 03/09/2026+38 (±3)Upcoming
High 06/05/2026 @ 183.91Cycle 90Trading📅 16/09/2026+36 (±3)Upcoming
Low 19/05/2026 @ 137.34Cycle 90Trading📅 29/09/2026+45 (±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.

Bullish Engulfing 23/07/2026🎯 near Cycle 45 window · 27/07/2026
NR7 Compression 23/07/2026🎯 near Cycle 45 window · 27/07/2026
Doji After Run 22/07/2026🎯 near Cycle 60 window · 18/07/2026
Failed Breakout 21/07/2026🎯 near Cycle 60 window · 18/07/2026
Shooting Star 20/07/2026🎯 near Cycle 60 window · 18/07/2026
Gap Day 17/07/2026🎯 near Cycle 60 window · 18/07/2026
NR7 Compression 13/07/2026🎯 near Cycle 45 window · 13/07/2026
Shooting Star 10/07/2026🎯 near Cycle 45 window · 13/07/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 13/07/2026 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg +2.51% · Win 44% · DD -4.01%20 days: Avg +0.20% · Win 56% · DD -7.90%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/202592.23neutral+6.64%+21.18%+25.17%+0.00%+25.17%
202412/07/202446.58neutral+9.02%+14.26%+2.51%+0.00%+17.56%
202313/07/202337.30near 52w high · far above SMA50+5.47%+0.24%-12.49%-13.99%+5.47%
202213/07/202229.70neutral+5.76%+11.99%-5.15%-5.15%+15.25%
202113/07/202132.41neutral-1.27%-0.12%+0.03%-6.48%+1.33%
202013/07/202018.32neutral-1.53%-1.53%+10.10%-7.86%+10.10%
201912/07/201933.87neutral-7.38%-3.72%-3.54%-7.97%+1.24%
201813/07/201842.38near 52w high+0.61%-4.20%+9.89%-4.91%+14.87%
201713/07/201735.18neutral-0.63%-15.52%-24.70%-24.70%+0.77%
Passed 18/07/2026 · Low Cycle 60/Calendar · 9 years — Small sample
10 days: Avg +0.23% · Win 67% · DD -3.89%20 days: Avg -0.86% · Win 44% · DD -7.98%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/202599.61far above SMA50 · volume x2.5+8.59%+10.45%+17.42%-1.26%+22.77%
202418/07/202451.26neutral+1.01%+0.70%-4.43%-6.85%+6.83%
202318/07/202337.75near 52w high · far above SMA50+1.59%+1.48%-11.07%-15.02%+4.21%
202218/07/202230.07neutral+4.86%+9.81%-6.22%-7.22%+13.83%
202119/07/202130.31neutral+8.25%+5.18%+2.90%-2.54%+8.35%
202017/07/202018.53neutral+0.00%-8.90%+10.42%-8.90%+14.73%
201918/07/201931.82neutral+0.60%+2.73%-0.63%-2.04%+7.76%
201818/07/201842.33near 52w high+0.24%-2.72%+7.06%-4.80%+15.00%
201718/07/201734.32neutral-2.13%-16.67%-23.22%-23.22%+1.86%
In window 27/07/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +4.70% · Win 60% · DD -7.72%20 days: Avg +6.13% · Win 40% · DD -9.20%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/2025111.76near 52w high · far above SMA50+0.56%+3.29%+10.62%-6.69%+11.75%
202426/07/202453.22far above SMA50-6.11%-10.28%-2.57%-10.28%+2.89%
202327/07/202337.39neutral-0.43%-12.70%-7.60%-14.20%+2.46%
202227/07/202233.26far above SMA50-1.20%-15.30%-16.45%-16.45%+2.92%
202127/07/202132.37neutral+1.45%+0.15%-5.72%-9.18%+1.45%
202027/07/202018.04neutral-4.16%+11.81%+7.26%-6.43%+17.85%
201926/07/201932.61neutral-1.78%+0.18%-7.54%-7.54%+5.15%
201827/07/201840.60neutral+2.32%+14.70%+19.61%-0.74%+19.90%
201727/07/201729.72far below SMA50-6.26%-10.87%-12.65%-14.70%+0.00%
201627/07/201616.63near 52w high-0.30%+65.97%+76.31%-5.77%+84.55%
Upcoming 04/08/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +9.01% · Win 60% · DD -5.72%20 days: Avg +7.91% · Win 50% · DD -6.71%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/08/2025112.39near 52w high · far above SMA50+2.71%+8.12%+8.05%-7.22%+11.58%
202405/08/202447.76neutral+0.44%+6.74%+12.23%-0.02%+15.16%
202304/08/202337.07neutral-10.33%-7.72%-2.83%-13.46%+2.16%
202204/08/202234.05far above SMA50-18.06%-14.42%-21.91%-21.94%+0.53%
202104/08/202131.57neutral+3.52%-5.23%-6.30%-6.87%+3.52%
202004/08/202018.43neutral+14.16%+3.04%+6.46%-2.12%+15.36%
201905/08/201931.17neutral+3.69%+5.58%-0.64%-4.97%+8.79%
201803/08/201841.54neutral+12.11%+11.70%+10.47%+0.00%+17.19%
201704/08/201728.33far below SMA50-5.15%-9.92%-5.58%-10.52%+1.13%
201604/08/201615.68neutral+80.80%+92.16%+79.15%+0.00%+95.73%
Upcoming 17/08/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.35% · Win 30% · DD -3.91%20 days: Avg -1.55% · Win 40% · DD -7.69%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/2025121.52near 52w high · far above SMA50+1.74%-0.07%-4.69%-6.30%+3.54%
202416/08/202449.53volume x1.9+4.68%+11.04%+2.04%-3.13%+11.04%
202317/08/202333.57neutral+2.92%+5.96%+10.10%+0.00%+11.65%
202217/08/202228.54neutral-2.63%-6.87%-7.36%-9.22%+2.10%
202117/08/202130.91volume x1.6-1.26%-3.01%-9.51%-10.93%+0.74%
202017/08/202019.49neutral-0.72%-1.28%-14.06%-14.06%+3.13%
201916/08/201932.60neutral-7.52%-0.46%+12.76%-9.14%+12.76%
201817/08/201846.40far above SMA50+4.66%-1.10%-9.16%-9.16%+4.72%
201717/08/201725.65far below SMA50+1.21%+5.61%+16.49%-1.17%+16.49%
201617/08/201629.99near 52w high-2.23%-6.34%-12.07%-13.77%+2.33%
Upcoming 03/09/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -1.65% · Win 30% · DD -6.31%20 days: Avg -0.37% · Win 50% · DD -8.92%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/09/2025120.22far above SMA50-5.29%-3.88%+2.31%-5.29%+4.66%
202403/09/202453.60neutral-10.09%-2.39%-0.78%-10.49%+0.54%
202301/09/202336.02neutral+1.83%+0.61%-3.44%-5.44%+4.05%
202202/09/202226.70far below SMA50+1.50%-2.77%-6.40%-11.31%+1.50%
202103/09/202129.07neutral-2.96%-5.40%+6.98%-6.47%+6.98%
202003/09/202019.69neutral-13.31%-10.11%-14.22%-20.77%+2.08%
201903/09/201930.97neutral+10.78%+17.44%+8.33%+0.00%+18.70%
201804/09/201847.01neutral-5.21%-10.74%-17.57%-17.57%+0.00%
201701/09/201726.75far below SMA50+6.54%+10.92%+20.82%+0.00%+20.82%
201602/09/201628.21neutral-4.08%-10.21%+0.28%-11.88%+0.28%
Upcoming 16/09/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.33% · Win 50% · DD -4.60%20 days: Avg +1.06% · Win 50% · DD -6.54%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/09/2025115.82neutral+1.30%+2.81%+7.49%-0.23%+10.20%
202416/09/202450.54neutral+4.31%+5.58%+8.55%+0.00%+8.55%
202315/09/202336.96volume x4.3-6.55%-5.47%-11.55%-11.55%+0.00%
202216/09/202226.44volume x4.0-8.51%-10.44%-7.00%-10.44%+0.00%
202116/09/202127.20far below SMA50+5.33%+8.71%+21.14%-0.04%+21.14%
202016/09/202017.36volume x2.0-9.97%-7.09%-0.46%-10.14%+5.53%
201916/09/201936.76far above SMA50-0.24%-5.55%-12.49%-14.06%+0.00%
201817/09/201842.15volume x2.2-4.15%-5.86%-13.19%-13.50%+0.00%
201715/09/201729.88volume x2.3-0.60%+5.39%+6.76%-1.27%+8.57%
201616/09/201625.95neutral-2.77%+8.63%+11.37%-4.20%+14.41%
Upcoming 29/09/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +0.34% · Win 60% · DD -3.47%20 days: Avg -3.69% · Win 50% · DD -8.92%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/09/2025121.91neutral+4.67%-1.16%+0.89%-8.74%+4.69%
202430/09/202453.36volume x1.8-2.53%+2.81%-7.48%-9.09%+2.81%
202329/09/202334.94neutral-1.57%-6.44%-8.93%-8.93%+0.26%
202229/09/202223.70far below SMA50+8.02%+5.70%+14.89%-0.08%+14.89%
202129/09/202130.25neutral+0.50%+7.11%+5.45%-2.25%+9.79%
202029/09/202016.39far below SMA50+8.24%+5.80%-2.07%-2.07%+11.78%
201930/09/201934.72neutral-5.33%-7.34%+0.63%-9.01%+1.47%
201828/09/201840.07neutral-3.54%-9.01%-20.51%-20.51%+0.00%
201729/09/201731.49far above SMA50+1.94%+1.30%+1.05%-0.64%+3.02%
201629/09/201627.38volume x2.2+7.60%+4.64%-20.85%-27.87%+8.44%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+1.84% · +5.21% · +2.44% · +0.24%
Distance from SMA20 / 50 / 200+3.45% · +6.92% · +25.60%
Distance from 52w high / low-6.98% · +103.56%
ATR14 · volume vs 20-avg7.01 · 0.03x

Relative strength

vs QQQ (20d)+7.05%
vs SPY (20d)+1.71%
vs SMH (20d)+15.98%

Moving averages

SMA20 / 50 / 200165.37 · 159.99 · 136.20
52w high / low183.91 · 84.04