🕰️ Time Machine

PLUS — ePlus, Inc.

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

Last price (Close)
90.29 +3.98%
Next window · Fib 21 · in window
27/07/2026
Last window · Cycle 30 · 24/07/2026
since +3.98%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 24/06/2026
76.59
Days: 21 trading / 33 calendar · return since: +17.89%
Last major high · 11/05/2026
92.67
Days: 51 trading / 77 calendar · return since: -2.57%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 24/06/2026 @ 76.59Fib 13Trading📅 14/07/2026-8 (±1)Passed
High 11/05/2026 @ 92.67Cycle 45Trading📅 16/07/2026-6 (±2)Passed
Low 24/06/2026 @ 76.59Cycle 30Calendar📅 24/07/2026-3 (±2)Passed
Low 24/06/2026 @ 76.59Fib 21Trading📅 27/07/2026+0 (±1)In window
Low 24/06/2026 @ 76.59Cycle 30Trading📅 07/08/2026+9 (±2)Upcoming
High 11/05/2026 @ 92.67Cycle 60Trading📅 07/08/2026+9 (±2)Upcoming
Low 24/06/2026 @ 76.59Cycle 45Calendar📅 08/08/2026+12 (±2)Upcoming
High 11/05/2026 @ 92.67Cycle 90Calendar📅 09/08/2026+13 (±3)Upcoming
Low 24/06/2026 @ 76.59Cycle 60Calendar📅 23/08/2026+27 (±2)Upcoming
Low 24/06/2026 @ 76.59Cycle 45Trading📅 28/08/2026+24 (±2)Upcoming
High 11/05/2026 @ 92.67Cycle 120Calendar📅 08/09/2026+43 (±3)Upcoming
Low 24/06/2026 @ 76.59Cycle 60Trading📅 21/09/2026+39 (±2)Upcoming
High 11/05/2026 @ 92.67Cycle 90Trading📅 21/09/2026+39 (±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 27/07/2026🎯 near Fib 21 window · 27/07/2026
Gap Day 27/07/2026🎯 near Fib 21 window · 27/07/2026
Shooting Star 21/07/2026🎯 near Cycle 30 window · 24/07/2026
Failed Breakout 20/07/2026🎯 near Cycle 45 window · 16/07/2026
Doji After Run 13/07/2026🎯 near Fib 13 window · 14/07/2026
Bullish Engulfing 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 · Low Fib 13/Trading · 9 years — Small sample
10 days: Avg +3.70% · Win 78% · DD -1.28%20 days: Avg +6.74% · Win 67% · DD -2.88%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/202569.93neutral-4.52%-3.00%-0.40%-10.94%+0.00%
202415/07/202479.00volume x1.6+9.34%+14.62%+8.91%+0.00%+16.35%
202314/07/202358.37near 52w high · far above SMA50+2.11%-3.72%+13.43%-3.72%+14.27%
202214/07/202250.13neutral+6.94%+8.18%-3.05%-6.92%+11.87%
202114/07/202144.15neutral+2.73%+2.85%+14.61%-1.94%+14.61%
202014/07/202033.80neutral+12.68%+5.75%+15.80%+0.00%+15.93%
201915/07/201936.56neutral+0.60%+2.74%+7.28%-1.67%+12.02%
201813/07/201849.33near 52w high+2.89%+0.25%-0.71%-0.71%+5.73%
201714/07/201738.42neutral+2.80%+5.66%+4.81%+0.00%+15.48%
Passed 16/07/2026 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg +2.81% · Win 67% · DD -1.76%20 days: Avg +6.47% · Win 78% · DD -3.73%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/07/202569.32neutral-3.09%-3.17%+6.79%-10.16%+6.79%
202416/07/202482.77near 52w high+5.91%+10.45%+8.43%-4.17%+11.05%
202317/07/202358.67near 52w high · far above SMA50+2.42%-3.95%+11.10%-4.21%+13.69%
202215/07/202251.07neutral+2.74%+8.81%-2.00%-8.64%+9.81%
202116/07/202144.40neutral+0.93%+4.13%+14.45%-2.48%+14.45%
202016/07/202036.56neutral+3.64%+0.85%+4.64%-2.24%+7.17%
201916/07/201936.49neutral+0.67%+3.70%+8.93%-1.49%+12.22%
201816/07/201849.08near 52w high+4.02%-0.15%+0.00%-0.20%+6.27%
201717/07/201738.65near 52w high+3.17%+4.66%+5.89%+0.00%+14.81%
Passed 24/07/2026 · Low Cycle 30/Calendar · 10 years — Small sample
10 days: Avg +1.04% · Win 50% · DD -4.34%20 days: Avg +6.27% · Win 80% · DD -4.61%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/07/202566.41neutral-2.45%-4.68%+6.47%-6.22%+11.47%
202424/07/202485.61near 52w high · far above SMA50+7.37%-0.96%+9.84%-7.35%+9.84%
202324/07/202360.09near 52w high · far above SMA50-6.22%-3.64%+2.70%-6.47%+11.00%
202225/07/202252.93neutral+5.71%-8.84%-0.79%-11.85%+5.95%
202123/07/202144.81neutral+3.17%+11.35%+20.55%+0.00%+20.55%
202024/07/202036.48neutral+2.17%+5.43%+7.43%-2.01%+7.43%
201924/07/201937.92neutral+0.09%-4.95%+8.70%-5.18%+8.70%
201824/07/201850.42near 52w high-2.18%+3.42%-0.84%-2.88%+3.42%
201724/07/201739.88near 52w high+1.44%+6.21%+2.38%+0.00%+11.29%
201627/07/201620.89near 52w high+0.36%+7.02%+6.23%-4.19%+8.51%
In window 27/07/2026 · Low Fib 21/Trading · 10 years — Small sample
10 days: Avg +3.37% · Win 70% · DD -4.92%20 days: Avg +5.46% · Win 90% · DD -4.95%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202567.83neutral-5.19%+2.68%+6.66%-8.18%+9.14%
202426/07/202491.02near 52w high · far above SMA50-9.50%-4.94%+4.93%-12.85%+4.93%
202327/07/202357.83neutral+1.21%+14.72%+9.08%-2.82%+15.34%
202227/07/202253.90neutral+4.04%-10.76%-8.50%-13.43%+4.04%
202127/07/202145.08neutral+2.72%+10.45%+17.70%+0.00%+19.83%
202027/07/202036.42neutral+3.21%+7.39%+7.47%-1.85%+7.61%
201926/07/201937.79neutral-1.51%+7.66%+7.40%-4.88%+9.86%
201827/07/201849.45near 52w high+2.28%-0.96%+3.08%-0.96%+5.46%
201727/07/201740.40near 52w high · volume x1.5+9.84%+0.50%+0.56%-0.31%+9.84%
201627/07/201620.89near 52w high+0.36%+7.02%+6.23%-4.19%+8.51%
Upcoming 07/08/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg +5.76% · Win 80% · DD -2.00%20 days: Avg +4.75% · Win 60% · DD -2.37%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202507/08/202563.30neutral+16.40%+11.71%+12.33%+0.00%+16.95%
202407/08/202484.79volume x1.7+5.02%+10.90%+5.74%+0.00%+13.17%
202307/08/202357.90neutral+12.57%+6.58%+13.63%+0.00%+15.49%
202208/08/202248.25far below SMA50+7.67%+8.83%-6.16%-6.16%+11.61%
202106/08/202149.90far above SMA50+1.83%+8.27%+9.67%-0.31%+10.32%
202007/08/202038.46neutral+0.68%+1.90%-1.24%-1.38%+1.90%
201907/08/201936.04neutral+7.88%+14.36%+13.24%+0.00%+15.21%
201807/08/201852.15near 52w high-3.64%-4.12%-1.68%-6.09%+0.00%
201707/08/201742.35neutral-3.36%-3.60%-2.36%-4.90%+0.00%
201608/08/201622.06near 52w high-2.91%+2.78%+4.28%-4.88%+5.13%
Upcoming 08/08/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +2.34% · Win 70% · DD -3.21%20 days: Avg +0.62% · Win 40% · DD -3.58%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/08/202569.26volume x3.6+5.56%+6.35%+3.42%+0.00%+6.89%
202408/08/202485.90far above SMA50+7.02%+6.52%+2.65%+0.00%+11.71%
202308/08/202366.70far above SMA50 · volume x4.1-2.62%-6.34%-1.30%-7.48%+0.25%
202208/08/202248.25far below SMA50+7.67%+8.83%-6.16%-6.16%+11.61%
202109/08/202149.74far above SMA50+2.73%+6.11%+9.72%+0.00%+10.67%
202007/08/202038.46neutral+0.68%+1.90%-1.24%-1.38%+1.90%
201908/08/201940.96far above SMA50 · volume x3.0-6.58%+1.38%-0.46%-6.58%+1.38%
201808/08/201852.03near 52w high-3.41%-3.08%-2.16%-5.86%+0.00%
201708/08/201741.72neutral-2.88%-1.02%-2.52%-3.48%+0.30%
201608/08/201622.06near 52w high-2.91%+2.78%+4.28%-4.88%+5.13%
Upcoming 09/08/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +2.92% · Win 70% · DD -2.61%20 days: Avg +1.53% · Win 60% · DD -3.38%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/08/202569.26volume x3.6+5.56%+6.35%+3.42%+0.00%+6.89%
202409/08/202486.52far above SMA50+5.95%+10.39%+2.36%-0.55%+10.91%
202309/08/202366.19far above SMA50 · volume x1.6-4.49%-3.69%-1.13%-6.77%+1.03%
202209/08/202246.66far below SMA50 · volume x1.8+13.24%+9.41%-1.93%-2.96%+15.41%
202109/08/202149.74far above SMA50+2.73%+6.11%+9.72%+0.00%+10.67%
202010/08/202039.11neutral-0.60%+0.08%-6.02%-6.02%+0.20%
201909/08/201940.69far above SMA50-1.73%-0.25%+3.02%-5.97%+3.02%
201809/08/201850.05volume x1.8+0.95%+1.95%+2.95%-2.15%+3.55%
201709/08/201741.42neutral-1.99%-1.63%-3.62%-3.62%+1.03%
201609/08/201622.25near 52w high-4.52%+0.48%+6.52%-5.71%+6.52%
Upcoming 23/08/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg -1.22% · Win 50% · DD -3.83%20 days: Avg -2.69% · Win 40% · DD -6.46%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/08/202573.66neutral-1.41%-2.76%+2.04%-5.23%+3.64%
202423/08/202495.51near 52w high · far above SMA50+0.47%-7.28%+2.95%-8.92%+5.82%
202323/08/202363.75neutral+4.89%+2.65%-2.75%-3.09%+4.89%
202223/08/202251.05neutral-6.58%-10.36%-16.26%-16.26%+0.12%
202123/08/202152.78near 52w high · far above SMA50+2.88%+3.40%-4.69%-4.69%+4.29%
202024/08/202039.14neutral-1.99%-6.09%-5.60%-7.38%+0.00%
201923/08/201940.59neutral+0.67%+3.28%-3.23%-5.15%+3.28%
201823/08/201851.03near 52w high+1.27%+0.98%-7.89%-7.89%+1.57%
201723/08/201740.75neutral+1.47%-2.02%+7.42%-4.23%+7.42%
201623/08/201622.36near 52w high-0.22%+6.00%+1.05%-1.72%+6.00%
Upcoming 28/08/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg -2.39% · Win 30% · DD -3.73%20 days: Avg -2.89% · Win 30% · DD -6.54%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/08/202572.96neutral-2.88%+1.21%-1.82%-4.65%+4.28%
202428/08/202494.24near 52w high · far above SMA50-4.86%-6.39%+4.04%-7.69%+7.25%
202328/08/202364.56neutral+1.91%-0.88%-3.52%-4.31%+3.58%
202229/08/202248.69neutral-7.00%-10.52%-15.69%-16.51%+0.00%
202127/08/202154.00near 52w high · far above SMA50+1.33%-0.70%-3.05%-6.84%+1.94%
202028/08/202038.29neutral-0.81%-4.41%-4.11%-5.84%+2.05%
201928/08/201940.46neutral+0.88%+0.77%-5.30%-5.30%+3.62%
201828/08/201851.22near 52w high+0.10%-0.68%-9.81%-9.81%+1.17%
201728/08/201740.85neutral+1.22%-4.10%+7.34%-4.47%+8.45%
201629/08/201622.14near 52w high+3.91%+1.80%+2.97%+0.00%+7.06%
Upcoming 08/09/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -0.42% · Win 40% · DD -4.42%20 days: Avg +0.45% · Win 50% · DD -5.81%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/09/202571.38neutral+4.55%+4.93%+2.79%-0.77%+6.58%
202409/09/202488.56neutral+5.35%+11.03%+9.82%-1.77%+14.13%
202308/09/202364.50neutral-3.16%-2.25%-0.39%-4.22%+1.01%
202208/09/202245.85far below SMA50-4.19%-7.70%-4.12%-11.34%+2.22%
202108/09/202154.52near 52w high · far above SMA50-2.87%-6.42%-3.62%-7.73%+0.00%
202008/09/202036.76volume x2.0-0.94%+0.53%+4.15%-1.89%+4.15%
201909/09/201941.92neutral-4.48%-6.30%-10.39%-10.97%+0.00%
201807/09/201851.53near 52w high-0.78%-8.78%-15.17%-15.17%+0.49%
201708/09/201739.03volume x1.6+4.42%+13.52%+19.67%+0.00%+22.29%
201608/09/201623.29near 52w high-1.94%-2.81%+1.75%-4.19%+1.96%
Upcoming 21/09/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +1.63% · Win 60% · DD -2.64%20 days: Avg +1.27% · Win 60% · DD -3.22%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/09/202574.90neutral-5.10%-2.04%-2.60%-7.05%+0.00%
202420/09/202498.92near 52w high · far above SMA50 · volume x4.9-0.10%-0.63%-0.75%-3.92%+2.78%
202321/09/202362.00neutral+4.53%+2.90%+3.90%+0.00%+10.16%
202221/09/202242.75near 52w low · far below SMA50-1.80%+2.11%+2.39%-4.91%+4.19%
202121/09/202150.31neutral+1.50%+5.97%+7.85%+0.00%+8.63%
202021/09/202036.42volume x1.8+0.82%+4.39%+6.15%-0.99%+8.20%
201920/09/201938.50neutral-3.06%-1.74%-2.12%-3.82%+2.03%
201821/09/201847.00volume x2.7-1.38%-7.00%-8.22%-10.44%+0.00%
201721/09/201743.78near 52w high+6.28%+7.65%+5.48%+0.00%+10.51%
201621/09/201622.59neutral+3.93%+4.71%+0.59%-1.12%+6.22%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+1.14% · +0.74% · +11.39% · +8.27%
Distance from SMA20 / 50 / 200+4.85% · +7.25% · +8.60%
Distance from 52w high / low-3.93% · +45.37%
ATR14 · volume vs 20-avg3.24 · 0.02x

Relative strength

vs QQQ (20d)+16.52%
vs SPY (20d)+10.93%
vs SMH (20d)+26.29%

Moving averages

SMA20 / 50 / 20086.12 · 84.19 · 83.14
52w high / low93.98 · 62.11