🕰️ Time Machine

MOD — Modine Manufacturing

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

Last price (Close)
176.95 -0.62%
Next window · Cycle 45 · in window
30/07/2026
Last window · Cycle 60 · 25/07/2026
since -26.82%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 09/03/2026
180.82
Days: 99 trading / 143 calendar · return since: -2.14%
Last major high · 26/05/2026
323.25
Days: 45 trading / 65 calendar · return since: -45.26%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 09/03/2026 @ 180.82Cycle 90Trading📅 17/07/2026-9 (±3)Passed
High 26/05/2026 @ 323.25Cycle 60Calendar📅 25/07/2026-5 (±2)Passed
High 26/05/2026 @ 323.25Cycle 45Trading📅 30/07/2026+0 (±2)In window
Low 09/03/2026 @ 180.82Cycle 144Calendar📅 31/07/2026+1 (±3)In window
High 26/05/2026 @ 323.25Cycle 60Trading📅 20/08/2026+15 (±2)Upcoming
High 26/05/2026 @ 323.25Cycle 90Calendar📅 24/08/2026+25 (±3)Upcoming
Low 09/03/2026 @ 180.82Cycle 120Trading📅 28/08/2026+21 (±3)Upcoming
Low 09/03/2026 @ 180.82Cycle 180Calendar📅 05/09/2026+37 (±3)Upcoming
Low 09/03/2026 @ 180.82Cycle 144Trading📅 02/10/2026+45 (±3)Upcoming
High 26/05/2026 @ 323.25Cycle 90Trading📅 02/10/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.

Failed Breakdown 30/07/2026🎯 near Cycle 45 window · 30/07/2026
Volume Climax 29/07/2026🎯 near Cycle 45 window · 30/07/2026
Gap Day 28/07/2026🎯 near Cycle 45 window · 30/07/2026
Bearish Engulfing 24/07/2026🎯 near Cycle 60 window · 25/07/2026
Shooting Star 23/07/2026🎯 near Cycle 60 window · 25/07/2026
NR7 Compression 23/07/2026🎯 near Cycle 60 window · 25/07/2026
Gap Day 21/07/2026🎯 near Cycle 90 window · 17/07/2026
Failed Breakdown 17/07/2026🎯 near Cycle 90 window · 17/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 17/07/2026 · Low Cycle 90/Trading · 9 years — Small sample
10 days: Avg +7.39% · Win 67% · DD -3.72%20 days: Avg +11.69% · Win 44% · DD -8.39%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/07/202597.47neutral+0.41%+38.05%+43.13%-3.86%+45.81%
202417/07/2024106.49neutral-7.32%+10.49%-1.41%-10.84%+10.94%
202317/07/202337.19near 52w high · far above SMA50-4.17%+0.99%+24.28%-4.84%+26.00%
202218/07/202211.28neutral+8.42%+16.67%+51.95%+0.00%+51.95%
202116/07/202115.58neutral+2.25%+7.38%-8.34%-10.40%+8.22%
202017/07/20205.23neutral-1.53%+4.02%+32.12%-3.06%+34.99%
201917/07/201914.28neutral+4.62%-3.92%-28.71%-28.71%+4.62%
201817/07/201818.10neutral-4.70%-3.59%-2.76%-6.35%+0.00%
201717/07/201716.85near 52w high-4.15%-3.56%-5.04%-7.42%+2.08%
Passed 25/07/2026 · High Cycle 60/Calendar · 9 years — Small sample
10 days: Avg +10.04% · Win 78% · DD -5.85%20 days: Avg +9.09% · Win 67% · DD -7.41%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/07/2025103.71neutral+28.92%+31.33%+35.35%+0.00%+37.04%
202425/07/202499.50volume x1.6+12.42%+1.53%+13.88%-4.57%+18.25%
202325/07/202336.12far above SMA50+5.40%+26.88%+23.37%-2.02%+29.73%
202225/07/202212.23far above SMA50+7.60%+27.96%+31.32%+0.00%+42.19%
202126/07/202116.05neutral+2.80%-11.21%-19.13%-20.37%+5.05%
202024/07/20205.15neutral+5.63%+32.62%+29.32%-1.17%+37.09%
201925/07/201914.50neutral-29.17%-25.24%-30.07%-32.21%+0.00%
201825/07/201816.95neutral+2.65%+5.31%+3.54%+0.00%+5.90%
201725/07/201716.60near 52w high-2.41%+1.20%-5.72%-6.33%+3.61%
In window 30/07/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg +7.49% · Win 60% · DD -5.21%20 days: Avg +8.05% · Win 70% · DD -6.57%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/07/2025113.62far above SMA50 · volume x2.1+20.22%+24.73%+23.59%+0.00%+25.08%
202430/07/202498.92neutral+2.50%+5.29%+18.19%-4.01%+20.72%
202331/07/202337.56near 52w high · far above SMA50+17.68%+23.06%+24.63%+0.00%+24.76%
202229/07/202213.12far above SMA50+12.96%+27.13%+23.17%+0.00%+32.55%
202130/07/202116.73neutral-14.29%-14.64%-23.67%-26.06%+0.78%
202030/07/20205.36neutral+23.32%+28.17%+27.80%+0.00%+31.72%
201930/07/201913.96neutral-21.92%-24.36%-29.30%-29.58%+0.00%
201830/07/201817.20neutral+2.91%+0.00%+6.10%+0.00%+6.10%
201731/07/201716.25neutral+4.31%-1.54%-1.85%-4.92%+5.85%
201601/08/20169.69near 52w high+7.84%+7.02%+11.87%-1.14%+11.87%
In window 31/07/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +3.91% · Win 60% · DD -6.89%20 days: Avg +3.50% · Win 60% · DD -8.18%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202531/07/2025134.56far above SMA50 · volume x3.1+0.44%+3.68%+5.85%-0.64%+5.85%
202431/07/2024117.66far above SMA50 · volume x2.6-19.30%-10.77%-2.66%-19.30%+1.50%
202331/07/202337.56near 52w high · far above SMA50+17.68%+23.06%+24.63%+0.00%+24.76%
202201/08/202213.16far above SMA50 · volume x1.5+18.92%+30.24%+18.47%+0.00%+32.14%
202130/07/202116.73neutral-14.29%-14.64%-23.67%-26.06%+0.78%
202031/07/20205.44volume x1.7+25.55%+27.02%+27.02%+0.00%+29.78%
201931/07/201913.72volume x2.1-20.92%-25.80%-27.19%-28.35%+0.00%
201831/07/201817.45neutral+1.15%+0.86%+2.58%-1.43%+4.58%
201731/07/201716.25neutral+4.31%-1.54%-1.85%-4.92%+5.85%
201601/08/20169.69near 52w high+7.84%+7.02%+11.87%-1.14%+11.87%
Upcoming 20/08/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -0.67% · Win 40% · DD -3.15%20 days: Avg +2.17% · Win 60% · DD -6.75%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/08/2025134.93far above SMA50+4.07%+0.79%+17.52%-0.85%+17.52%
202420/08/2024108.12neutral+8.13%-1.68%+8.17%-12.50%+12.42%
202321/08/202342.87far above SMA50+9.19%+7.81%+3.80%+0.00%+14.18%
202219/08/202216.85near 52w high · far above SMA50-4.09%-12.23%-8.78%-14.01%+0.00%
202120/08/202112.78far below SMA50-0.08%-3.52%-12.36%-12.91%+1.72%
202020/08/20206.86far above SMA50-0.15%-2.04%-7.87%-11.22%+1.17%
201920/08/20199.94near 52w low · far below SMA50-0.70%-0.70%+10.56%-1.31%+18.91%
201820/08/201817.25neutral+5.80%-7.25%-13.04%-13.04%+5.80%
201721/08/201715.55neutral+2.57%+4.18%+14.47%-0.64%+14.47%
201619/08/201610.40near 52w high+2.31%+7.98%+9.23%-0.96%+14.42%
Upcoming 24/08/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg -2.05% · Win 50% · DD -6.21%20 days: Avg -0.33% · Win 50% · DD -8.29%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/08/2025138.12far above SMA50-3.02%+0.29%+5.81%-3.14%+14.81%
202423/08/2024119.42near 52w high · far above SMA50+1.78%-17.59%+6.48%-20.78%+7.45%
202324/08/202344.85far above SMA50+6.11%+4.66%-1.83%-2.23%+9.14%
202224/08/202216.21far above SMA50-7.59%-7.71%-10.12%-10.61%+2.16%
202124/08/202113.00far below SMA50-4.31%-11.38%-12.85%-15.77%+0.00%
202024/08/20206.94far above SMA50-2.45%-7.20%-13.40%-13.40%+0.00%
201923/08/20199.93near 52w low · far below SMA50+2.82%+8.06%+6.04%-1.21%+19.03%
201824/08/201817.80neutral-5.34%-8.15%-10.67%-15.73%+2.53%
201724/08/201715.95neutral+1.25%+3.76%+14.11%+0.00%+14.11%
201624/08/201610.34near 52w high+3.58%+14.80%+13.15%+0.00%+15.09%
Upcoming 28/08/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg -0.93% · Win 40% · DD -7.28%20 days: Avg -0.27% · Win 40% · DD -9.31%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/08/2025142.43near 52w high · far above SMA50-5.08%+5.09%-2.65%-6.07%+11.33%
202428/08/2024114.53neutral-9.26%-3.25%+14.09%-17.40%+16.76%
202328/08/202346.81near 52w high · far above SMA50-1.26%-3.85%-5.70%-6.32%+4.57%
202229/08/202215.59far above SMA50-7.06%-1.35%-13.53%-13.53%+1.22%
202127/08/202112.77far below SMA50-3.45%-10.10%-7.60%-14.25%+0.00%
202028/08/20206.91far above SMA50-3.04%-9.41%-8.97%-16.35%+0.00%
201928/08/20199.99far below SMA50+4.00%+15.22%+10.21%-1.80%+18.32%
201828/08/201817.90neutral-9.22%-12.01%-13.69%-16.20%+0.00%
201728/08/201715.95neutral+1.57%+6.27%+20.06%+0.00%+20.06%
201629/08/201610.84near 52w high+5.35%+4.06%+5.07%-1.20%+9.78%
Upcoming 05/09/2026 · Low Cycle 180/Calendar · 10 years — Small sample
10 days: Avg +2.51% · Win 50% · DD -4.23%20 days: Avg +5.18% · Win 50% · DD -6.07%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/09/2025135.19far above SMA50+10.72%+14.62%+9.19%+0.00%+17.29%
202405/09/2024103.93neutral+6.62%+22.68%+25.92%-8.98%+28.66%
202305/09/202346.22far above SMA50-2.62%-3.72%-4.33%-5.13%+1.56%
202206/09/202214.49neutral+6.14%+3.24%-2.83%-10.70%+8.90%
202103/09/202112.33far below SMA50-6.89%-9.16%-0.24%-11.19%+0.00%
202004/09/20206.70far above SMA50-6.57%-10.30%+4.48%-13.73%+4.48%
201905/09/201910.39far below SMA50+10.78%+3.85%-0.96%-0.96%+13.76%
201805/09/201816.25near 52w low-3.08%-5.54%-5.91%-8.68%+0.62%
201705/09/201716.20neutral+4.63%+9.88%+21.60%+0.00%+22.53%
201606/09/201611.42near 52w high-1.23%-0.44%+4.90%-1.31%+4.90%
Upcoming 02/10/2026 · Low Cycle 144/Trading · 10 years — Small sample
10 days: Avg +1.66% · Win 80% · DD -4.11%20 days: Avg -1.19% · Win 40% · DD -8.26%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/10/2025147.82neutral+0.84%+8.53%+3.64%-1.75%+10.28%
202402/10/2024131.84far above SMA50+1.65%+1.81%-8.31%-8.31%+2.80%
202302/10/202345.53neutral+6.55%+5.38%-13.27%-14.25%+12.21%
202203/10/202213.44neutral-0.37%+8.48%+33.33%-1.56%+33.33%
202101/10/202111.94neutral-2.26%+1.34%-7.87%-10.72%+3.02%
202002/10/20206.62neutral+8.16%+7.70%-3.32%-6.80%+14.50%
201902/10/201910.52neutral-5.23%+1.05%+10.46%-5.23%+12.64%
201802/10/201815.07near 52w low-7.43%-13.34%-22.23%-22.36%+1.46%
201702/10/201719.85near 52w high · far above SMA50+3.27%+4.03%+4.03%-0.76%+8.31%
201603/10/201611.95near 52w high-1.67%-8.37%-8.37%-10.88%+0.59%

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
· If it holds above SMA50 (-31.2%) 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, SMH.
· Sharp drop recently.
· 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: -45.3% · from 52w low: +63.4%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-29.11% · -21.79% · -27.63% · -31.88%
Distance from SMA20 / 50 / 200-22.77% · -31.22% · -13.66%
Distance from 52w high / low-45.26% · +63.35%
ATR14 · volume vs 20-avg17.45 · 1.38x

Relative strength

vs QQQ (20d)-21.33%
vs SPY (20d)-26.40%
vs SMH (20d)-13.94%

Moving averages

SMA20 / 50 / 200229.12 · 257.25 · 204.94
52w high / low323.25 · 108.32