🕰️ Time Machine

MHO — M/I Homes, Inc.

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

Last price (Close)
152.92 +4.14%
Next window · Cycle 45 · in window
27/07/2026
Last window · Cycle 30 · 25/07/2026
since +4.14%
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
120.43
Days: 45 trading / 69 calendar · return since: +26.98%
Last major high · 25/06/2026
163.66
Days: 20 trading / 32 calendar · return since: -6.56%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 25/06/2026 @ 163.66Fib 13Trading📅 15/07/2026-7 (±1)Passed
Low 19/05/2026 @ 120.43Cycle 60Calendar📅 18/07/2026-9 (±2)Passed
High 25/06/2026 @ 163.66Cycle 30Calendar📅 25/07/2026-2 (±2)In window
Low 19/05/2026 @ 120.43Cycle 45Trading📅 27/07/2026+0 (±2)In window
High 25/06/2026 @ 163.66Fib 21Trading📅 28/07/2026+1 (±1)In window
High 25/06/2026 @ 163.66Cycle 45Calendar📅 09/08/2026+13 (±2)Upcoming
High 25/06/2026 @ 163.66Cycle 30Trading📅 10/08/2026+10 (±2)Upcoming
Low 19/05/2026 @ 120.43Cycle 60Trading📅 17/08/2026+15 (±2)Upcoming
Low 19/05/2026 @ 120.43Cycle 90Calendar📅 17/08/2026+21 (±3)Upcoming
High 25/06/2026 @ 163.66Cycle 60Calendar📅 24/08/2026+28 (±2)Upcoming
High 25/06/2026 @ 163.66Cycle 45Trading📅 31/08/2026+25 (±2)Upcoming
High 25/06/2026 @ 163.66Cycle 60Trading📅 22/09/2026+40 (±2)Upcoming
Low 19/05/2026 @ 120.43Cycle 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.

NR7 Compression 27/07/2026🎯 near Cycle 45 window · 27/07/2026
NR7 Compression 21/07/2026🎯 near Cycle 60 window · 18/07/2026
Shooting Star 17/07/2026🎯 near Cycle 60 window · 18/07/2026
Hammer Reversal 14/07/2026🎯 near Fib 13 window · 15/07/2026
Shooting Star 25/06/2026
Failed Breakout 25/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 15/07/2026 · High Fib 13/Trading · 9 years — Small sample
10 days: Avg +8.83% · Win 78% · DD -2.19%20 days: Avg +8.64% · Win 78% · DD -2.79%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/07/2025114.31neutral+7.89%+7.02%+19.71%-0.18%+19.71%
202415/07/2024137.41near 52w high · far above SMA50+10.50%+21.29%+3.03%+0.00%+21.97%
202314/07/202391.99near 52w high · far above SMA50-0.84%+8.20%+6.04%-1.35%+8.71%
202215/07/202243.82neutral+5.50%+5.00%+10.02%+0.00%+10.02%
202115/07/202156.18far below SMA50+1.64%+15.15%+15.57%-3.61%+15.57%
202015/07/202035.91far above SMA50+12.06%+16.76%+20.89%+0.00%+20.89%
201915/07/201929.45near 52w high+0.37%+18.81%+20.68%-1.80%+22.55%
201816/07/201827.20neutral-1.88%-6.25%-8.86%-8.86%+3.38%
201714/07/201727.75neutral-1.80%-6.49%-9.30%-9.30%+1.19%
Passed 18/07/2026 · Low Cycle 60/Calendar · 9 years — Small sample
10 days: Avg +7.92% · Win 78% · DD -1.93%20 days: Avg +9.30% · Win 67% · DD -3.09%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/2025114.10neutral+7.09%+7.48%+24.78%+0.00%+26.86%
202418/07/2024147.61far above SMA50+7.31%+8.89%-0.43%-5.04%+13.54%
202318/07/202391.72near 52w high · far above SMA50+2.24%+8.48%+8.46%-1.06%+9.03%
202218/07/202243.89neutral+4.03%+4.35%+8.89%+0.00%+9.84%
202119/07/202154.15far below SMA50+6.78%+19.15%+19.65%+0.00%+19.91%
202017/07/202036.98far above SMA50+5.00%+12.57%+18.01%+0.00%+18.09%
201918/07/201930.01near 52w high+10.60%+20.26%+15.89%-3.63%+20.26%
201818/07/201827.63neutral-6.48%-6.26%-6.95%-10.28%+1.77%
201718/07/201727.29neutral-0.62%-3.63%-4.58%-7.77%+0.70%
In window 25/07/2026 · High Cycle 30/Calendar · 10 years — Small sample
10 days: Avg +2.01% · Win 80% · DD -2.40%20 days: Avg +5.31% · Win 60% · DD -3.04%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/07/2025122.19neutral+0.37%+6.80%+20.24%-1.64%+20.24%
202425/07/2024158.40near 52w high · far above SMA50+1.47%-10.06%-2.32%-11.51%+5.81%
202325/07/202393.77near 52w high · far above SMA50+6.11%+6.22%-1.13%-1.13%+6.64%
202225/07/202245.66neutral+0.31%+0.72%-3.26%-3.42%+5.58%
202126/07/202157.82neutral+11.59%+5.17%+9.43%+0.00%+12.30%
202024/07/202038.83far above SMA50+7.21%+6.62%+20.24%+0.00%+20.24%
201925/07/201933.19near 52w high · far above SMA50 · volume x3.3+8.74%+7.29%+11.33%+0.00%+11.33%
201825/07/201825.84volume x2.9+0.23%+1.43%+2.24%-4.06%+3.17%
201725/07/201727.12neutral-3.02%-5.05%-8.15%-8.15%+0.00%
201627/07/201622.25near 52w high+1.26%+0.99%+4.49%-0.54%+5.48%
In window 27/07/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +0.16% · Win 70% · DD -3.54%20 days: Avg +3.72% · Win 60% · DD -4.31%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/2025123.34neutral+2.38%+5.04%+18.44%-2.55%+19.12%
202426/07/2024165.54near 52w high · far above SMA50 · volume x1.5-7.03%-12.71%-1.19%-15.33%+1.24%
202327/07/202397.21near 52w high · far above SMA50-2.42%-0.29%-4.88%-4.88%+2.87%
202227/07/202246.47volume x1.8-4.56%+0.11%-3.94%-5.38%+3.74%
202127/07/202158.54neutral+9.96%+5.24%+9.91%+0.00%+10.92%
202027/07/202041.56far above SMA50+2.12%+2.48%+12.78%-5.13%+12.78%
201926/07/201934.06near 52w high · far above SMA50 · volume x2.9+5.26%+3.46%+5.90%+0.00%+8.49%
201827/07/201825.63volume x1.9+0.86%+1.09%+1.76%-3.28%+4.02%
201727/07/201726.24volume x2.6-2.40%-3.81%-6.06%-6.06%+1.18%
201627/07/201622.25near 52w high+1.26%+0.99%+4.49%-0.54%+5.48%
In window 28/07/2026 · High Fib 21/Trading · 10 years — Small sample
10 days: Avg +0.03% · Win 60% · DD -3.67%20 days: Avg +2.92% · Win 60% · DD -4.69%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/2025123.34neutral+2.38%+5.04%+18.44%-2.55%+19.12%
202429/07/2024166.67near 52w high · far above SMA50-12.10%-15.06%-1.26%-15.90%+0.56%
202328/07/202399.53near 52w high · far above SMA50 · volume x1.7-2.05%-1.99%-9.26%-9.26%+0.47%
202228/07/202246.73volume x1.6-1.05%+0.06%-1.03%-5.91%+3.17%
202128/07/202160.89neutral+2.32%+4.75%+6.90%-0.13%+6.90%
202028/07/202039.43far above SMA50+5.00%+8.95%+15.09%+0.00%+18.87%
201929/07/201934.99near 52w high · far above SMA50 · volume x1.6-0.40%+1.57%+2.83%-0.60%+5.60%
201827/07/201825.63volume x1.9+0.86%+1.09%+1.76%-3.28%+4.02%
201728/07/201725.95volume x2.2-0.54%-3.01%-5.47%-5.47%+2.31%
201628/07/201623.01near 52w high-2.96%-1.09%+1.17%-3.82%+2.00%
Upcoming 09/08/2026 · High Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +3.45% · Win 60% · DD -2.19%20 days: Avg +2.23% · Win 60% · DD -3.74%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/08/2025130.50far above SMA50+9.10%+12.58%+20.48%-0.72%+20.48%
202409/08/2024144.50neutral+0.14%+13.20%+7.67%-2.03%+13.89%
202309/08/202399.37near 52w high · far above SMA50-0.97%-5.65%-4.11%-9.12%+1.43%
202209/08/202244.45neutral+7.76%-1.08%-6.03%-7.92%+8.46%
202109/08/202160.81neutral+6.54%+4.05%+7.94%+0.00%+11.69%
202010/08/202042.59far above SMA50+8.36%+10.05%+1.01%-2.35%+10.05%
201909/08/201935.24near 52w high · far above SMA50+0.34%+2.36%+3.35%-1.31%+4.85%
201809/08/201826.38neutral-2.12%-1.55%-8.07%-8.07%+1.06%
201709/08/201725.62neutral+3.63%-3.47%-4.68%-5.35%+3.63%
201609/08/201622.57near 52w high+0.97%+3.99%+4.74%-0.53%+4.74%
Upcoming 10/08/2026 · High Cycle 30/Trading · 10 years — Small sample
10 days: Avg +3.59% · Win 70% · DD -2.02%20 days: Avg +1.79% · Win 60% · DD -3.49%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/08/2025129.56far above SMA50+9.46%+12.76%+18.06%+0.00%+21.35%
202409/08/2024144.50neutral+0.14%+13.20%+7.67%-2.03%+13.89%
202310/08/202396.93near 52w high · far above SMA50-3.04%-4.60%-3.24%-6.83%+3.98%
202210/08/202246.52neutral+0.04%-4.04%-10.21%-12.02%+3.63%
202110/08/202161.61neutral+1.61%+4.43%+2.92%+0.00%+10.24%
202010/08/202042.59far above SMA50+8.36%+10.05%+1.01%-2.35%+10.05%
201909/08/201935.24near 52w high · far above SMA50+0.34%+2.36%+3.35%-1.31%+4.85%
201810/08/201825.91neutral-1.04%+0.66%-4.67%-6.41%+2.89%
201710/08/201725.24neutral+0.63%-2.34%-2.34%-3.92%+5.19%
201610/08/201622.47near 52w high+1.51%+3.47%+5.38%-0.09%+5.38%
Upcoming 17/08/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.76% · Win 70% · DD -2.70%20 days: Avg -0.69% · Win 30% · DD -4.94%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/2025141.82far above SMA50+3.01%+3.45%+6.03%-2.15%+10.86%
202416/08/2024144.70neutral+13.04%+10.14%+15.43%+0.00%+15.43%
202317/08/202393.98volume x1.6-1.61%+4.47%-5.24%-5.24%+7.25%
202217/08/202246.54neutral-4.08%-7.09%-17.53%-17.53%+0.77%
202117/08/202162.60neutral+2.78%+2.86%-2.43%-3.07%+8.50%
202017/08/202046.15near 52w high · far above SMA50+1.56%-7.78%-3.25%-9.88%+1.56%
201916/08/201935.36near 52w high · far above SMA50+2.01%+2.21%+4.98%+0.00%+5.68%
201817/08/201825.64neutral+1.72%+1.05%-2.50%-5.42%+3.98%
201717/08/201725.40neutral-2.95%-3.15%-1.85%-4.53%+0.00%
201617/08/201622.81near 52w high+1.93%+1.45%-0.53%-1.53%+3.81%
Upcoming 24/08/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg -1.73% · Win 40% · DD -4.00%20 days: Avg -2.57% · Win 30% · DD -6.29%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/08/2025146.09far above SMA50+0.42%+4.70%-1.40%-1.40%+7.62%
202423/08/2024163.57far above SMA50-2.57%-4.88%+4.36%-6.14%+5.28%
202324/08/202392.47neutral+6.17%+1.43%-5.82%-6.46%+9.00%
202224/08/202244.64neutral-3.14%-6.43%-16.02%-16.02%+3.61%
202124/08/202164.34neutral+0.08%-1.45%-6.14%-7.51%+5.56%
202024/08/202046.87near 52w high · far above SMA50-9.20%-8.21%-3.39%-11.27%+0.00%
201923/08/201936.07near 52w high · far above SMA50+0.19%+0.97%+4.30%-1.47%+5.27%
201824/08/201826.08neutral-0.65%-5.29%-3.53%-7.02%+1.73%
201724/08/201724.65neutral-0.20%+0.00%+2.64%-1.62%+3.41%
201624/08/201623.25near 52w high · volume x1.6-0.47%+1.85%-0.69%-4.04%+1.85%
Upcoming 31/08/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg -1.39% · Win 50% · DD -4.35%20 days: Avg -2.32% · Win 40% · DD -6.20%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/08/2025147.26far above SMA50+6.76%+3.48%-1.34%-2.62%+6.76%
202430/08/2024159.37far above SMA50-2.37%+4.80%+7.52%-3.67%+8.06%
202331/08/202398.18near 52w high-4.47%-9.29%-14.40%-14.40%+2.66%
202231/08/202243.24neutral-3.40%-11.24%-14.78%-17.51%+0.12%
202131/08/202164.39neutral-1.52%-5.14%-7.81%-7.81%+5.48%
202031/08/202042.56neutral+1.08%+4.91%+3.78%-2.28%+9.40%
201930/08/201936.14near 52w high · far above SMA50 · volume x1.5+0.77%+2.71%+4.18%-0.83%+5.09%
201831/08/201825.91neutral-4.67%-3.51%-8.57%-8.57%+0.00%
201731/08/201724.60neutral+0.20%+1.34%+8.66%-0.73%+8.66%
201631/08/201623.14near 52w high+2.33%-1.94%-0.43%-3.59%+2.33%
Upcoming 22/09/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -0.61% · Win 40% · DD -4.24%20 days: Avg -0.76% · Win 60% · DD -6.26%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/09/2025145.00neutral+0.19%-1.34%-4.13%-10.54%+2.11%
202423/09/2024170.70near 52w high+0.39%-4.65%-3.37%-5.75%+2.47%
202322/09/202387.09neutral-3.50%-8.26%-13.86%-13.86%+0.00%
202222/09/202237.49far below SMA50-1.71%+10.08%+1.71%-4.85%+10.91%
202122/09/202160.39neutral-1.71%-4.06%+2.32%-4.29%+2.53%
202022/09/202045.28neutral-2.45%-3.09%+2.67%-6.43%+8.15%
201923/09/201937.62near 52w high+0.08%+0.51%+4.68%-3.46%+5.74%
201821/09/201825.26near 52w low · volume x1.8-5.27%-8.23%-12.71%-12.71%+0.00%
201722/09/201725.30neutral+5.65%+10.47%+13.79%+0.00%+13.79%
201622/09/201623.09near 52w high-0.22%+2.47%+1.34%-0.74%+2.90%
Upcoming 29/09/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.49% · Win 40% · DD -3.77%20 days: Avg +1.18% · Win 30% · DD -6.17%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/09/2025145.28neutral-1.53%-10.71%-11.61%-11.61%+1.91%
202430/09/2024171.36near 52w high-5.01%-2.28%-6.49%-8.17%+2.08%
202329/09/202384.04far below SMA50 · volume x1.9-4.93%-4.60%-3.24%-10.73%+0.00%
202229/09/202236.85far below SMA50+11.99%+8.90%+13.43%-1.68%+16.20%
202129/09/202159.36neutral-2.39%-1.16%-3.10%-3.10%+4.77%
202029/09/202044.17neutral-0.66%+6.95%-3.89%-5.39%+10.87%
201930/09/201937.65near 52w high · volume x1.6+0.42%-1.51%+16.68%-3.53%+20.42%
201828/09/201823.93near 52w low-3.13%-6.56%-1.42%-9.86%+0.67%
201729/09/201726.73neutral+4.56%+5.42%+19.08%+0.00%+19.08%
201629/09/201623.04near 52w high+2.69%+0.65%-7.60%-7.60%+3.12%

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, SMH.
· If it holds above SMA50 (+7.0%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· Relative weakness vs 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: -6.6% · from 52w low: +30.9%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+2.27% · +3.80% · -3.94% · +13.06%
Distance from SMA20 / 50 / 200+0.94% · +7.00% · +13.56%
Distance from 52w high / low-6.56% · +30.95%
ATR14 · volume vs 20-avg4.33 · 0.02x

Relative strength

vs QQQ (20d)+1.19%
vs SPY (20d)-4.39%
vs SMH (20d)+10.97%

Moving averages

SMA20 / 50 / 200151.49 · 142.92 · 134.66
52w high / low163.66 · 116.78