🕰️ Time Machine

ABM — ABM Industries, Inc.

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

Last price (Close)
53.67 -0.39%
Next window · Cycle 45 · in window
23/10/2026
Last window · Cycle 30 · 22/10/2026
since -0.39%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 08/09/2026
45.77
Days: 33 trading / 45 calendar · return since: +17.26%
Last major high · 10/09/2026
51.29
Days: 31 trading / 43 calendar · return since: +4.64%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 10/09/2026 @ 51.29Fib 21Trading📅 09/10/2026-10 (±1)Passed
Low 08/09/2026 @ 45.77Cycle 30Trading📅 20/10/2026-3 (±2)Passed
High 10/09/2026 @ 51.29Cycle 30Trading📅 22/10/2026-1 (±2)In window
Low 08/09/2026 @ 45.77Cycle 45Calendar📅 23/10/2026+0 (±2)In window
High 10/09/2026 @ 51.29Cycle 45Calendar📅 25/10/2026+2 (±2)In window
Low 08/09/2026 @ 45.77Cycle 60Calendar📅 07/11/2026+15 (±2)Upcoming
High 10/09/2026 @ 51.29Cycle 60Calendar📅 09/11/2026+17 (±2)Upcoming
Low 08/09/2026 @ 45.77Cycle 45Trading📅 10/11/2026+12 (±2)Upcoming
High 10/09/2026 @ 51.29Cycle 45Trading📅 12/11/2026+14 (±2)Upcoming
Low 08/09/2026 @ 45.77Cycle 60Trading📅 02/12/2026+27 (±2)Upcoming
High 10/09/2026 @ 51.29Cycle 60Trading📅 04/12/2026+29 (±2)Upcoming
Low 08/09/2026 @ 45.77Cycle 90Calendar📅 07/12/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.

● NR7 Compression 23/10/2026🎯 near Cycle 45 window · 23/10/2026
● Failed Breakout 20/10/2026🎯 near Cycle 30 window · 20/10/2026
● Bullish Engulfing 19/10/2026🎯 near Cycle 30 window · 20/10/2026
● Failed Breakout 15/10/2026🎯 near Cycle 30 window · 20/10/2026
● Bullish Engulfing 12/10/2026🎯 near Fib 21 window · 09/10/2026
● NR7 Compression 09/10/2026🎯 near Fib 21 window · 09/10/2026
● Bullish Engulfing 07/10/2026🎯 near Fib 21 window · 09/10/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 09/10/2026 · High Fib 21/Trading · 9 years — Small sample
10 days: Avg -0.60% · Win 44% · DD -3.49%20 days: Avg +0.74% · Win 44% · DD -5.39%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/10/202544.98neutral-0.64%+1.13%-6.69%-6.69%+1.58%
202409/10/202452.54neutral+2.53%+1.54%+8.85%-1.03%+8.85%
202309/10/202342.27neutral+3.52%-5.11%-4.80%-7.19%+4.16%
202210/10/202241.18neutral-0.70%+2.53%+5.22%-3.91%+10.08%
202108/10/202146.31neutral-2.53%-3.87%+3.65%-6.93%+3.65%
202009/10/202037.01neutral-6.16%-3.62%-0.51%-8.86%+0.57%
201909/10/201934.38neutral+7.01%+8.70%+8.06%+0.00%+10.35%
201809/10/201832.65neutral-0.61%-5.79%-2.14%-8.91%+0.00%
201709/10/201742.77neutral-0.16%-0.89%-5.00%-5.00%+1.31%
Passed 20/10/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg +0.53% · Win 60% · DD -3.16%20 days: Avg +3.00% · Win 70% · DD -3.98%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/10/202545.54neutral-0.22%-5.12%-11.48%-11.48%+0.33%
202421/10/202454.29neutral-1.07%-0.20%+1.07%-2.84%+7.96%
202320/10/202340.29neutral-2.63%+1.41%+1.94%-2.63%+3.30%
202220/10/202240.96neutral+8.42%+5.62%+9.96%+0.00%+12.06%
202120/10/202145.01neutral-4.24%+1.44%+5.98%-4.24%+8.58%
202020/10/202034.13neutral+6.62%+6.86%+13.68%-1.17%+19.95%
201921/10/201937.68neutral+0.08%-2.39%+1.88%-3.24%+1.88%
201819/10/201831.80neutral-4.03%+0.66%-1.04%-6.48%+2.83%
201720/10/201742.63neutral-0.80%-3.68%-6.38%-6.38%+0.00%
201624/10/201638.74near 52w high+0.88%+0.67%+14.43%-1.34%+14.43%
In window 22/10/2026 · High Cycle 30/Trading · 10 years — Small sample
10 days: Avg +1.09% · Win 60% · DD -2.80%20 days: Avg +3.13% · Win 70% · DD -3.53%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/10/202545.31neutral-4.94%-3.58%-10.66%-11.04%+0.84%
202422/10/202453.43neutral+0.41%+2.00%+3.61%-1.27%+9.69%
202323/10/202340.11neutral-2.02%+0.32%+3.54%-2.19%+3.76%
202221/10/202241.82neutral+7.13%+2.94%+8.73%+0.00%+9.76%
202122/10/202144.52neutral-1.15%+7.82%+6.42%-3.19%+9.77%
202022/10/202034.95neutral+1.32%+6.50%+9.44%-0.66%+17.14%
201922/10/201937.94neutral-1.50%-1.61%+2.16%-3.90%+2.16%
201822/10/201831.60neutral-4.11%-0.03%-0.89%-5.89%+3.48%
201723/10/201742.39neutral-0.94%-4.15%-5.45%-5.85%+0.00%
201624/10/201638.74near 52w high+0.88%+0.67%+14.43%-1.34%+14.43%
In window 23/10/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +1.33% · Win 70% · DD -2.82%20 days: Avg +3.15% · Win 70% · DD -3.35%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/10/202545.49neutral-5.83%-7.74%-8.44%-11.39%+0.44%
202423/10/202453.35neutral+0.62%+7.20%+4.18%-1.12%+9.86%
202323/10/202340.11neutral-2.02%+0.32%+3.54%-2.19%+3.76%
202224/10/202242.22neutral+5.42%+2.63%+8.69%+0.00%+8.72%
202122/10/202144.52neutral-1.15%+7.82%+6.42%-3.19%+9.77%
202023/10/202035.67neutral-2.66%+3.22%+7.23%-2.66%+14.77%
201923/10/201937.37neutral-0.86%-0.59%+3.32%-2.44%+3.72%
201823/10/201830.76neutral+0.98%+3.87%-2.47%-3.32%+6.31%
201723/10/201742.39neutral-0.94%-4.15%-5.45%-5.85%+0.00%
201624/10/201638.74near 52w high+0.88%+0.67%+14.43%-1.34%+14.43%
In window 25/10/2026 · High Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +2.59% · Win 80% · DD -2.53%20 days: Avg +3.91% · Win 80% · DD -3.00%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/10/202545.69neutral-5.89%-8.19%-7.64%-11.78%+0.00%
202425/10/202452.75neutral+0.64%+9.44%+7.66%+0.00%+11.11%
202325/10/202339.50neutral-0.35%+0.33%+3.49%-0.68%+5.37%
202225/10/202243.12neutral+5.13%+1.44%+6.01%-0.16%+6.45%
202125/10/202145.37volume x1.5+0.29%+5.31%+7.08%-5.00%+7.71%
202026/10/202035.90neutral-1.28%+10.92%+9.14%-3.29%+14.04%
201925/10/201937.40neutral-2.51%+1.10%+0.64%-2.51%+3.64%
201825/10/201830.15neutral+5.41%+7.93%+0.27%-0.50%+8.46%
201725/10/201742.22neutral-2.58%-4.78%-3.03%-5.47%+0.28%
201625/10/201638.47near 52w high+0.29%+2.37%+15.47%-0.65%+15.47%
Upcoming 07/11/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +2.19% · Win 80% · DD -2.02%20 days: Avg +2.78% · Win 80% · DD -3.22%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202507/11/202541.95near 52w low+0.29%+0.60%+5.51%-3.91%+6.39%
202407/11/202456.96near 52w high-2.42%-1.02%+0.84%-3.67%+2.90%
202307/11/202339.91neutral+4.28%+2.56%+7.42%-0.78%+7.52%
202207/11/202243.33neutral+1.89%+5.91%+5.45%-0.48%+8.89%
202108/11/202147.78neutral+2.28%+1.67%-4.31%-8.27%+2.28%
202006/11/202036.82neutral+4.54%+3.88%+7.20%+0.00%+11.65%
201907/11/201937.42neutral+2.38%+1.31%+1.92%+0.00%+3.79%
201807/11/201832.70neutral-7.71%-7.25%-13.76%-13.76%+0.00%
201707/11/201740.44neutral-0.79%+0.59%+7.67%-1.31%+8.83%
201607/11/201639.00near 52w high+10.08%+13.67%+9.90%+0.00%+14.82%
Upcoming 09/11/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +1.47% · Win 50% · DD -2.36%20 days: Avg +1.78% · Win 70% · DD -3.96%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/202542.29near 52w low-4.68%-0.64%+5.60%-4.68%+5.60%
202408/11/202457.73near 52w high-4.71%-1.63%-1.56%-4.95%+1.52%
202309/11/202339.60neutral+3.64%+4.09%+10.28%+0.00%+10.28%
202209/11/202243.12neutral+3.85%+5.06%+4.80%+0.00%+9.42%
202109/11/202147.66neutral+2.39%+2.45%-3.63%-8.04%+2.54%
202009/11/202039.82near 52w high · volume x1.6-0.38%-1.61%+1.81%-5.68%+3.24%
201908/11/201937.81neutral+0.21%-0.45%+0.93%-0.66%+2.72%
201809/11/201831.91neutral-1.38%-4.61%-15.36%-15.36%+0.00%
201709/11/201740.01neutral-0.02%+2.70%+8.30%-0.25%+10.00%
201609/11/201640.28near 52w high+5.56%+9.31%+6.63%+0.00%+11.17%
Upcoming 10/11/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +0.58% · Win 60% · DD -3.32%20 days: Avg +0.40% · Win 50% · DD -4.91%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/202542.29near 52w low-4.68%-0.64%+5.60%-4.68%+5.60%
202411/11/202458.61near 52w high · far above SMA50-6.38%-2.13%-2.95%-6.38%+0.00%
202310/11/202339.99neutral+2.70%+1.88%+10.13%-0.58%+10.13%
202210/11/202245.90neutral-1.87%-0.50%-0.61%-3.81%+2.79%
202110/11/202148.11neutral-0.85%+0.37%-5.67%-8.90%+1.58%
202010/11/202040.94near 52w high · far above SMA50 · volume x1.6-5.23%+0.42%-0.71%-8.26%+0.42%
201911/11/201937.68neutral+1.88%+1.70%+1.04%-0.32%+3.08%
201809/11/201831.91neutral-1.38%-4.61%-15.36%-15.36%+0.00%
201710/11/201740.26neutral-0.87%+2.36%+8.74%-0.87%+9.31%
201610/11/201641.44near 52w high+3.79%+7.00%+3.79%+0.00%+8.06%
Upcoming 12/11/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg +1.65% · Win 70% · DD -1.94%20 days: Avg +2.50% · Win 60% · DD -3.46%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202512/11/202542.29near 52w low · volume x2.2-4.28%+1.63%+11.33%-4.68%+11.33%
202412/11/202457.39near 52w high-3.54%-1.03%-1.15%-4.39%+0.63%
202313/11/202339.76neutral+4.45%+2.69%+11.57%+0.00%+11.57%
202211/11/202244.80neutral+1.50%+1.14%+1.94%-1.45%+5.31%
202112/11/202148.55neutral-2.41%-4.47%-5.75%-9.72%+0.66%
202012/11/202037.56neutral+1.84%+6.39%+7.08%+0.00%+9.45%
201912/11/201938.31neutral+1.17%+1.12%-0.47%-1.96%+1.38%
201812/11/201830.62neutral+2.29%-1.47%-10.88%-11.79%+3.46%
201713/11/201740.17neutral-0.22%+4.83%+9.11%-0.65%+9.56%
201611/11/201641.94near 52w high+4.63%+5.65%+2.24%+0.00%+6.77%
Upcoming 02/12/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg -3.01% · Win 30% · DD -5.77%20 days: Avg -3.89% · Win 30% · DD -7.77%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/12/202543.22neutral+3.33%+5.83%-2.13%-3.40%+11.64%
202402/12/202457.75near 52w high-1.59%-1.71%-11.38%-12.87%+0.00%
202301/12/202342.15neutral+3.61%+8.92%+5.69%+0.00%+24.08%
202202/12/202246.29volume x1.6-1.45%-5.18%-3.00%-5.53%+0.00%
202102/12/202145.31volume x1.9+0.15%-8.96%-9.84%-14.06%+2.30%
202002/12/202038.44neutral+5.75%+4.94%-1.56%-1.90%+6.92%
201902/12/201937.72neutral+1.17%-0.64%+0.46%-1.70%+3.29%
201803/12/201831.02neutral-12.93%-12.77%+0.34%-16.51%+3.51%
201701/12/201742.66neutral+1.57%-12.42%-11.51%-12.42%+3.16%
201602/12/201643.57near 52w high-1.29%-8.08%-5.97%-9.32%+1.49%
Upcoming 04/12/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -3.64% · Win 40% · DD -6.90%20 days: Avg -3.07% · Win 30% · DD -8.27%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/12/202544.29neutral+6.30%-1.85%-1.54%-5.73%+8.94%
202404/12/202457.09near 52w high-0.63%-11.86%-8.49%-11.86%+0.61%
202304/12/202342.91neutral+2.63%+6.74%+1.66%-1.03%+21.88%
202205/12/202245.84neutral-0.37%-1.79%-1.41%-4.60%+0.00%
202103/12/202144.73neutral+1.90%-9.99%-8.61%-12.94%+3.62%
202004/12/202039.62near 52w high+1.51%+0.78%-3.61%-6.81%+3.74%
201904/12/201937.56neutral+1.52%+0.13%+2.52%-1.28%+3.73%
201804/12/201829.65neutral-7.96%+3.81%+8.57%-12.65%+8.57%
201704/12/201744.01near 52w high-0.52%-13.41%-13.89%-15.11%+0.00%
201605/12/201644.22near 52w high-3.03%-8.93%-5.90%-10.65%+0.00%
Upcoming 07/12/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg -3.44% · Win 40% · DD -7.02%20 days: Avg -0.58% · Win 40% · DD -7.82%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/12/202544.26neutral+6.60%-4.63%-1.92%-5.67%+9.01%
202406/12/202457.44near 52w high-2.25%-12.36%-12.25%-12.40%+0.00%
202307/12/202343.60neutral+7.71%+3.99%-1.94%-2.14%+19.95%
202207/12/202245.46neutral-2.75%+0.62%+2.15%-3.81%+2.15%
202107/12/202145.72neutral+0.48%-11.61%-6.04%-14.83%+0.48%
202007/12/202039.47near 52w high+1.01%-1.95%+4.68%-6.46%+4.68%
201906/12/201938.14neutral-2.75%+1.47%+0.09%-2.78%+2.15%
201807/12/201828.20near 52w low-8.16%+7.06%+24.74%-8.16%+24.74%
201707/12/201743.33near 52w high-11.89%-11.03%-8.30%-13.78%+1.15%
201607/12/201643.01near 52w high-8.14%-5.91%-7.05%-8.14%+0.00%

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.
· Sharp rally recently — watch for follow-through.
· If it holds above SMA50 (+9.3%) 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: -0.8% · from 52w low: +45.2%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+4.93% · +8.14% · +8.47% · +13.44%
Distance from SMA20 / 50 / 200+6.85% · +9.35% · +20.31%
Distance from 52w high / low-0.85% · +45.21%
ATR14 · volume vs 20-avg1.05 · 0.74x

Relative strength

vs QQQ (20d)+13.85%
vs SPY (20d)+9.94%
vs SMH (20d)+21.55%

Moving averages

SMA20 / 50 / 20050.23 · 49.08 · 44.61
52w high / low54.13 · 36.96