🕰️ Time Machine

NPO — EnPro Industries, Inc.

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

Last price (Close)
337.84 +0.26%
Next window · Cycle 30 · in 7 days
05/08/2026
Last window · Cycle 90 · 23/07/2026
since +0.26%
Trend
Uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 13/03/2026
233.71
Days: 91 trading / 136 calendar · return since: +44.56%
Last major high · 22/06/2026
390.42
Days: 23 trading / 35 calendar · return since: -13.47%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 22/06/2026 @ 390.42Fib 13Trading📅 10/07/2026-10 (±1)Passed
High 22/06/2026 @ 390.42Fib 21Trading📅 22/07/2026-2 (±1)Passed
High 22/06/2026 @ 390.42Cycle 30Calendar📅 22/07/2026-5 (±2)Passed
Low 13/03/2026 @ 233.71Cycle 90Trading📅 23/07/2026-1 (±3)In window
Low 13/03/2026 @ 233.71Cycle 144Calendar📅 04/08/2026+8 (±3)Upcoming
High 22/06/2026 @ 390.42Cycle 30Trading📅 05/08/2026+7 (±2)Upcoming
High 22/06/2026 @ 390.42Cycle 45Calendar📅 06/08/2026+10 (±2)Upcoming
High 22/06/2026 @ 390.42Cycle 60Calendar📅 21/08/2026+25 (±2)Upcoming
High 22/06/2026 @ 390.42Cycle 45Trading📅 26/08/2026+22 (±2)Upcoming
Low 13/03/2026 @ 233.71Cycle 120Trading📅 04/09/2026+29 (±3)Upcoming
Low 13/03/2026 @ 233.71Cycle 180Calendar📅 09/09/2026+44 (±3)Upcoming
High 22/06/2026 @ 390.42Cycle 60Trading📅 17/09/2026+37 (±2)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 Cycle 90 window · 23/07/2026
Shooting Star 22/07/2026🎯 near Fib 21 window · 22/07/2026
Doji After Run 22/07/2026🎯 near Fib 21 window · 22/07/2026
NR7 Compression 22/07/2026🎯 near Fib 21 window · 22/07/2026
Gap Day 20/07/2026🎯 near Fib 21 window · 22/07/2026
Failed Breakdown 17/07/2026🎯 near Fib 21 window · 22/07/2026
Gap Day 14/07/2026🎯 near Fib 13 window · 10/07/2026
Doji After Run 08/07/2026🎯 near Fib 13 window · 10/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 10/07/2026 · High Fib 13/Trading · 9 years — Small sample
10 days: Avg +3.38% · Win 67% · DD -1.77%20 days: Avg +6.72% · Win 89% · DD -2.32%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/07/2025204.93near 52w high · far above SMA50+0.42%+0.59%+5.16%-1.69%+9.34%
202410/07/2024146.70neutral+14.02%+11.60%+0.66%-0.46%+16.91%
202310/07/2023134.55near 52w high · far above SMA50+4.76%+1.90%+2.54%+0.00%+6.54%
202211/07/202279.21near 52w low · far below SMA50+3.45%+11.50%+23.97%-0.13%+24.53%
202109/07/202194.49neutral-3.77%-4.44%-8.51%-9.79%+0.41%
202010/07/202044.82neutral+7.27%+7.65%+28.22%+0.00%+28.22%
201910/07/201962.30neutral-0.19%+4.93%+4.35%-2.25%+14.83%
201810/07/201873.02neutral-1.57%-0.64%+4.07%-3.96%+4.62%
201710/07/201774.35near 52w high-2.27%-2.65%+0.01%-2.65%+3.59%
Passed 22/07/2026 · High Fib 21/Trading · 9 years — Small sample
10 days: Avg +2.97% · Win 67% · DD -2.45%20 days: Avg +3.12% · Win 56% · DD -4.45%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/07/2025201.47neutral+6.57%+11.22%+12.45%+0.00%+14.94%
202422/07/2024165.12near 52w high · far above SMA50+3.28%-11.57%-6.44%-11.57%+3.87%
202321/07/2023137.15far above SMA50-0.45%-0.22%-8.09%-8.12%+2.34%
202222/07/202287.51neutral+6.82%+12.72%+16.39%+0.00%+18.68%
202122/07/202190.03neutral+3.64%-4.69%-6.80%-6.80%+3.64%
202022/07/202048.25neutral+2.98%+11.77%+20.62%-1.08%+23.01%
201922/07/201962.78neutral+2.80%+2.12%+1.08%-4.67%+13.95%
201823/07/201872.43neutral+2.83%+3.00%+3.42%-3.18%+5.47%
201721/07/201772.62near 52w high+0.67%+2.35%-4.56%-4.68%+6.06%
In window 23/07/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +3.36% · Win 80% · DD -2.87%20 days: Avg +2.74% · Win 50% · DD -4.77%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/07/2025206.44near 52w high+3.61%+7.00%+7.77%-0.15%+12.17%
202423/07/2024170.84near 52w high · far above SMA50-1.11%-10.80%-10.69%-14.53%+0.39%
202324/07/2023137.10far above SMA50+1.23%+0.63%-7.29%-8.09%+2.38%
202222/07/202287.51neutral+6.82%+12.72%+16.39%+0.00%+18.68%
202123/07/202190.29neutral+3.13%-4.25%-6.74%-7.07%+3.34%
202023/07/202049.22neutral-1.52%+10.79%+16.07%-3.03%+20.58%
201923/07/201963.29neutral+13.04%+3.00%-0.76%-5.44%+13.04%
201823/07/201872.43neutral+2.83%+3.00%+3.42%-3.18%+5.47%
201724/07/201772.38near 52w high+6.41%+2.74%-4.49%-4.49%+6.41%
201627/07/201646.54near 52w high+8.51%+8.77%+13.73%-1.70%+13.75%
Upcoming 04/08/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +2.53% · Win 60% · DD -2.27%20 days: Avg +1.57% · Win 70% · DD -3.16%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/08/2025214.88near 52w high · volume x1.6+1.49%+5.59%+0.17%-0.40%+7.76%
202405/08/2024146.02volume x2.2+0.33%+5.80%+3.58%+0.00%+10.14%
202304/08/2023136.85neutral-1.99%-7.88%+0.76%-7.92%+0.82%
202204/08/202297.30far above SMA50+5.53%+6.67%-7.77%-7.77%+6.74%
202104/08/202185.24volume x1.9+4.16%-0.84%+0.81%-1.56%+4.16%
202004/08/202052.00volume x2.7+14.13%+13.02%+14.93%+0.00%+16.79%
201905/08/201964.11neutral-1.78%-1.01%-5.94%-6.83%+4.34%
201803/08/201872.13volume x2.2+0.67%+3.98%+4.08%+0.00%+5.61%
201704/08/201774.33near 52w high-4.32%-6.75%-4.67%-7.10%+0.04%
201604/08/201649.58near 52w high+4.78%+6.78%+9.74%+0.00%+11.44%
Upcoming 05/08/2026 · High Cycle 30/Trading · 10 years — Small sample
10 days: Avg +0.64% · Win 60% · DD -3.19%20 days: Avg -0.08% · Win 50% · DD -4.25%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/08/2025224.08near 52w high · far above SMA50 · volume x2.3+1.50%+1.10%-5.35%-5.35%+3.34%
202405/08/2024146.02volume x2.2+0.33%+5.80%+3.58%+0.00%+10.14%
202304/08/2023136.85neutral-1.99%-7.88%+0.76%-7.92%+0.82%
202205/08/202298.64far above SMA50+5.29%+3.25%-9.76%-9.76%+5.29%
202105/08/202185.81neutral+3.13%-2.21%+0.59%-2.21%+3.47%
202005/08/202053.93far above SMA50 · volume x2.2+9.86%+7.92%+10.60%+0.00%+12.61%
201905/08/201964.11neutral-1.78%-1.01%-5.94%-6.83%+4.34%
201806/08/201874.60neutral-3.27%+0.42%-0.43%-3.27%+2.12%
201704/08/201774.33near 52w high-4.32%-6.75%-4.67%-7.10%+0.04%
201605/08/201649.89near 52w high+4.51%+5.73%+9.78%+0.00%+10.75%
Upcoming 06/08/2026 · High Cycle 45/Calendar · 10 years — Small sample
10 days: Avg -0.62% · Win 60% · DD -3.75%20 days: Avg -1.83% · Win 20% · DD -4.80%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/08/2025220.90near 52w high · far above SMA50+4.83%+0.72%-1.69%-3.99%+4.83%
202406/08/2024152.39volume x1.5-0.61%+0.12%-2.70%-3.87%+5.54%
202307/08/2023137.97near 52w high-4.52%-7.88%-6.20%-8.67%+0.00%
202205/08/202298.64far above SMA50+5.29%+3.25%-9.76%-9.76%+5.29%
202106/08/202186.45neutral+2.12%-2.60%-0.30%-2.94%+2.71%
202006/08/202054.53far above SMA50+6.91%+4.77%+5.75%+0.00%+11.37%
201906/08/201965.19neutral-1.93%-3.65%-6.02%-8.38%+2.61%
201806/08/201874.60neutral-3.27%+0.42%-0.43%-3.27%+2.12%
201707/08/201774.36near 52w high-3.15%-7.03%-6.74%-7.14%+0.00%
201605/08/201649.89near 52w high+4.51%+5.73%+9.78%+0.00%+10.75%
Upcoming 21/08/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg -0.94% · Win 50% · DD -2.92%20 days: Avg +1.29% · Win 60% · DD -4.26%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/08/2025219.82neutral+2.97%-0.05%+2.48%-3.52%+4.13%
202421/08/2024156.28neutral+1.00%-5.16%+4.10%-6.73%+4.10%
202321/08/2023127.10neutral+4.65%+1.82%-0.78%-2.30%+8.49%
202222/08/202297.92neutral-2.59%-9.30%-5.85%-9.30%+2.84%
202120/08/202184.20volume x2.7+3.63%+2.36%-3.42%-3.42%+3.63%
202021/08/202058.28far above SMA50+3.00%+0.58%-5.98%-5.98%+4.20%
201921/08/201964.59neutral-7.11%-1.37%+6.73%-7.52%+9.57%
201821/08/201876.18neutral-1.64%-2.02%+0.94%-3.72%+2.36%
201721/08/201769.13neutral+0.75%+0.31%+9.40%-0.12%+9.40%
201622/08/201652.79near 52w high+3.13%+3.39%+5.29%+0.00%+6.55%
Upcoming 26/08/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg -1.21% · Win 30% · DD -4.23%20 days: Avg -0.17% · Win 40% · DD -5.37%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202526/08/2025227.31near 52w high-6.70%-2.62%-3.56%-6.70%+0.70%
202426/08/2024160.01neutral-5.47%-8.80%-0.03%-8.91%+1.67%
202325/08/2023131.70neutral+4.70%-3.82%-8.18%-8.21%+4.70%
202226/08/202295.50neutral-6.79%-2.49%-9.67%-9.67%+0.00%
202126/08/202184.73neutral+1.87%-1.82%+1.32%-4.70%+2.99%
202026/08/202060.30far above SMA50-1.09%-6.28%-5.43%-9.15%+0.00%
201926/08/201961.15neutral-1.39%+13.11%+11.31%-2.32%+15.74%
201827/08/201875.64neutral-1.80%-3.03%-1.52%-3.03%+3.09%
201725/08/201769.72neutral+1.64%+1.54%+10.76%-0.54%+11.38%
201626/08/201654.37near 52w high+0.74%+2.14%+3.29%-0.48%+5.37%
Upcoming 04/09/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg +2.63% · Win 70% · DD -1.98%20 days: Avg +3.32% · Win 70% · DD -3.08%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/09/2025216.85neutral+5.40%+4.87%+5.23%-0.07%+5.57%
202404/09/2024147.98neutral-0.92%+5.94%+7.43%-1.70%+9.72%
202305/09/2023129.13neutral-2.80%-2.56%-7.62%-7.62%+0.00%
202202/09/202288.75neutral+4.62%+3.90%-1.67%-4.25%+4.62%
202103/09/202185.92neutral-3.35%-5.64%+3.29%-6.31%+3.89%
202004/09/202058.36far above SMA50-3.38%-6.53%+1.63%-6.55%+1.63%
201904/09/201961.02neutral+15.50%+13.44%+7.08%+0.00%+15.52%
201804/09/201874.04neutral-1.26%+3.15%-3.19%-3.92%+4.98%
201705/09/201769.13neutral+5.90%+9.06%+17.91%+0.00%+17.91%
201602/09/201654.56near 52w high+1.39%+0.71%+3.13%-0.35%+4.60%
Upcoming 09/09/2026 · Low Cycle 180/Calendar · 10 years — Small sample
10 days: Avg +2.32% · Win 70% · DD -1.62%20 days: Avg +4.01% · Win 70% · DD -2.24%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/09/2025216.70neutral+0.24%+3.36%+3.10%+0.00%+7.76%
202409/09/2024145.53volume x1.8+6.21%+8.96%+10.73%+0.00%+11.56%
202308/09/2023124.51neutral+1.32%-3.12%-1.66%-4.19%+1.64%
202209/09/202291.52neutral-1.78%-5.53%-4.17%-7.15%+1.45%
202109/09/202183.31neutral-1.20%+2.95%+7.99%-3.37%+7.99%
202009/09/202056.28neutral+2.10%-3.09%+4.23%-3.09%+5.38%
201909/09/201965.50neutral+6.66%+5.88%-0.89%-0.89%+7.62%
201810/09/201873.57neutral+4.09%+0.68%+1.66%-3.30%+5.65%
201708/09/201769.96volume x2.3+6.68%+10.65%+17.07%+0.00%+17.64%
201609/09/201655.10near 52w high · volume x2.3-0.18%+2.43%+2.07%-0.44%+3.81%
Upcoming 17/09/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.27% · Win 50% · DD -3.03%20 days: Avg +0.22% · Win 60% · DD -4.56%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/09/2025217.89neutral+0.47%+5.06%+5.13%-1.27%+7.17%
202417/09/2024157.17volume x1.6+1.57%+0.81%-2.39%-2.39%+3.30%
202318/09/2023124.40neutral-3.01%-2.04%+0.61%-4.11%+1.15%
202216/09/202289.89volume x2.6-3.82%-5.46%-1.49%-5.46%+2.58%
202117/09/202183.87volume x3.5+2.04%+6.43%+4.20%-4.02%+7.27%
202017/09/202057.43neutral-1.15%-1.06%+4.20%-5.03%+5.00%
201917/09/201970.43neutral-3.75%-4.98%-4.09%-10.27%+0.00%
201817/09/201876.58neutral-3.28%-7.10%-13.01%-13.01%+0.09%
201718/09/201775.30near 52w high+2.23%+7.74%+7.28%+0.00%+9.30%
201616/09/201655.00near 52w high+2.62%+3.31%+1.76%-0.09%+4.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 SMH.
· If it holds above SMA50 (+1.3%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· Relative weakness vs QQQ, SPY.
· 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: -13.5% · from 52w low: +67.2%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+4.70% · +2.09% · -11.15% · +17.43%
Distance from SMA20 / 50 / 200-0.28% · +1.31% · +26.51%
Distance from 52w high / low-13.47% · +67.25%
ATR14 · volume vs 20-avg11.53 · 0.01x

Relative strength

vs QQQ (20d)-6.01%
vs SPY (20d)-11.60%
vs SMH (20d)+3.76%

Moving averages

SMA20 / 50 / 200338.81 · 333.48 · 267.05
52w high / low390.42 · 202.00