🕰️ Time Machine

MTZ — MasTec

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

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

Daily chart · hover for price & date

Reference points

Last major low · 10/06/2026
333.34
Days: 30 trading / 47 calendar · return since: +1.03%
Last major high · 06/05/2026
441.43
Days: 54 trading / 82 calendar · return since: -23.70%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 10/06/2026 @ 333.34Fib 21Trading📅 13/07/2026-9 (±1)Passed
High 06/05/2026 @ 441.43Cycle 45Trading📅 13/07/2026-9 (±2)Passed
Low 10/06/2026 @ 333.34Cycle 45Calendar📅 25/07/2026-2 (±2)In window
Low 10/06/2026 @ 333.34Cycle 30Trading📅 27/07/2026+0 (±2)In window
High 06/05/2026 @ 441.43Cycle 60Trading📅 04/08/2026+6 (±2)Upcoming
High 06/05/2026 @ 441.43Cycle 90Calendar📅 04/08/2026+8 (±3)Upcoming
Low 10/06/2026 @ 333.34Cycle 60Calendar📅 09/08/2026+13 (±2)Upcoming
Low 10/06/2026 @ 333.34Cycle 45Trading📅 17/08/2026+15 (±2)Upcoming
High 06/05/2026 @ 441.43Cycle 120Calendar📅 03/09/2026+38 (±3)Upcoming
Low 10/06/2026 @ 333.34Cycle 60Trading📅 08/09/2026+30 (±2)Upcoming
Low 10/06/2026 @ 333.34Cycle 90Calendar📅 08/09/2026+43 (±3)Upcoming
High 06/05/2026 @ 441.43Cycle 90Trading📅 16/09/2026+36 (±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.

Doji After Run 27/07/2026🎯 near Cycle 30 window · 27/07/2026
Failed Breakdown 27/07/2026🎯 near Cycle 30 window · 27/07/2026
Gap Day 27/07/2026🎯 near Cycle 30 window · 27/07/2026
Shooting Star 23/07/2026🎯 near Cycle 45 window · 25/07/2026
Doji After Run 20/07/2026🎯 near Cycle 45 window · 25/07/2026
Gap Day 20/07/2026🎯 near Cycle 45 window · 25/07/2026
NR7 Compression 16/07/2026🎯 near Fib 21 window · 13/07/2026
Hammer Reversal 15/07/2026🎯 near Fib 21 window · 13/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 13/07/2026 · Low Fib 21/Trading · 9 years — Small sample
10 days: Avg +1.36% · Win 78% · DD -3.46%20 days: Avg +0.49% · Win 44% · DD -7.66%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/2025172.38near 52w high+1.71%+8.57%+3.88%-0.27%+10.15%
202412/07/2024107.60neutral-2.29%+1.84%-0.88%-5.70%+2.26%
202313/07/2023116.90near 52w high · far above SMA50-2.04%+0.63%-19.53%-20.70%+4.43%
202213/07/202271.50neutral+2.81%+3.55%+12.66%-4.39%+13.69%
202113/07/2021103.73neutral-3.36%-4.42%-10.00%-10.93%+0.00%
202013/07/202038.03neutral+4.63%+7.57%+18.96%-0.55%+18.96%
201912/07/201951.30near 52w high-2.96%+1.21%+19.45%-3.88%+19.45%
201813/07/201851.95neutral-1.25%-7.99%-9.62%-12.03%+0.38%
201713/07/201745.90near 52w high-0.54%+1.31%-10.46%-10.46%+2.07%
In window 25/07/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +2.65% · Win 50% · DD -6.14%20 days: Avg +1.86% · Win 50% · DD -8.21%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/07/2025186.19near 52w high · far above SMA50-6.52%-2.63%-4.95%-7.35%+1.98%
202425/07/2024104.98neutral+1.09%+3.18%+4.24%-3.34%+7.81%
202325/07/2023116.88near 52w high+4.34%-20.69%-17.00%-20.69%+4.45%
202225/07/202268.36far below SMA50 · volume x6.9+14.29%+18.27%+18.45%+0.00%+21.64%
202126/07/202199.85neutral+0.11%-7.47%-9.75%-11.10%+2.32%
202024/07/202040.07neutral-0.72%+10.48%+12.75%-5.62%+21.69%
201925/07/201951.76near 52w high-3.23%+16.48%+18.16%-3.23%+19.67%
201825/07/201848.85volume x3.1-2.97%-6.45%-12.28%-13.82%+0.00%
201725/07/201746.35near 52w high+0.00%-6.90%-14.89%-16.40%+0.32%
201628/07/201624.50near 52w high-0.53%+22.20%+23.92%-0.53%+26.20%
In window 27/07/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg +1.34% · Win 40% · DD -7.00%20 days: Avg +1.21% · Win 50% · DD -8.72%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/2025187.15near 52w high · far above SMA50-4.93%-4.32%-5.35%-7.82%+1.45%
202426/07/2024109.58neutral-6.75%-2.67%+2.16%-7.40%+3.29%
202327/07/2023117.64near 52w high · volume x2.5+2.82%-20.04%-18.68%-21.20%+3.77%
202227/07/202274.04neutral+7.67%+8.79%+14.24%+0.00%+14.24%
202127/07/202199.14neutral+2.52%-5.83%-6.75%-10.46%+3.06%
202027/07/202040.91neutral+4.42%+10.58%+11.27%-7.55%+19.19%
201926/07/201951.92near 52w high+11.75%+18.03%+16.54%-3.52%+19.30%
201827/07/201847.80volume x1.5-2.30%-1.78%-12.03%-12.03%+0.00%
201727/07/201746.50near 52w high-1.61%-11.61%-13.23%-16.67%+0.00%
201628/07/201624.50near 52w high-0.53%+22.20%+23.92%-0.53%+26.20%
Upcoming 04/08/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +2.60% · Win 60% · DD -3.62%20 days: Avg +2.63% · Win 50% · DD -4.02%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/08/2025177.93neutral+0.64%+0.29%+1.16%-3.05%+3.66%
202405/08/2024101.47volume x1.8+5.15%+11.54%+2.85%+0.00%+11.54%
202304/08/202399.56far below SMA50 · volume x4.6-5.46%-5.42%-0.09%-6.89%+1.20%
202204/08/202280.24neutral+1.88%+3.43%-1.12%-1.12%+6.26%
202104/08/202198.24neutral-3.78%-8.97%-9.41%-9.64%+2.21%
202004/08/202041.80neutral+11.20%+8.71%+13.37%+0.00%+16.65%
201905/08/201957.97near 52w high · far above SMA50 · volume x2.6+3.85%+4.95%+7.04%+0.00%+8.45%
201803/08/201846.70volume x2.8+0.54%-7.28%-6.21%-9.96%+0.54%
201704/08/201742.85volume x4.7-6.07%-7.47%-2.10%-9.57%+4.20%
201604/08/201624.37near 52w high+22.86%+26.22%+20.76%+0.00%+26.88%
Upcoming 09/08/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg -0.51% · Win 50% · DD -3.33%20 days: Avg -3.00% · Win 20% · DD -5.31%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/08/2025181.30neutral-1.93%-2.39%-2.51%-4.85%+1.73%
202409/08/2024106.65neutral+3.89%+4.97%-4.86%-8.80%+6.12%
202309/08/202393.26far below SMA50+0.35%+4.10%-0.84%-0.84%+8.03%
202209/08/202279.62neutral+3.52%+3.30%+0.58%-2.41%+7.08%
202109/08/202192.39far below SMA50 · volume x2.0-0.44%-2.47%-0.45%-3.92%+2.32%
202010/08/202045.24neutral+1.64%+0.62%-2.85%-2.85%+7.78%
201909/08/201961.28near 52w high · far above SMA50-1.48%-1.26%+4.90%-3.69%+4.90%
201809/08/201846.50neutral-9.46%-7.31%-12.58%-12.58%+0.97%
201709/08/201743.10neutral-10.09%-7.42%-8.35%-10.09%+0.00%
201609/08/201630.03near 52w high+1.47%+2.76%-3.03%-3.03%+2.96%
Upcoming 17/08/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +1.59% · Win 80% · DD -1.75%20 days: Avg +0.80% · Win 60% · DD -5.81%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/2025178.45neutral-0.74%+0.87%+7.57%-3.33%+8.29%
202416/08/2024110.80near 52w high+1.04%+2.10%+2.30%-12.22%+2.30%
202317/08/202393.08far below SMA50+2.77%+6.89%-9.34%-10.07%+8.24%
202217/08/202281.79neutral+3.41%-1.58%+0.64%-5.00%+4.24%
202117/08/202190.86far below SMA50+1.75%+0.64%+1.94%-2.30%+3.89%
202017/08/202045.98neutral-1.00%+0.50%-7.68%-7.68%+3.07%
201916/08/201960.37near 52w high · far above SMA50+0.23%+4.14%+9.92%-0.89%+9.92%
201817/08/201843.30far below SMA50-2.89%+1.15%-0.46%-6.12%+3.70%
201717/08/201739.20far below SMA50+2.93%+4.08%+11.86%+0.00%+11.99%
201617/08/201630.32near 52w high+1.98%-2.87%-8.77%-10.52%+1.98%
Upcoming 03/09/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +0.60% · Win 50% · DD -5.74%20 days: Avg -0.27% · Win 50% · DD -9.54%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/09/2025179.50neutral+5.92%+7.72%+19.78%-2.51%+19.78%
202403/09/2024104.36neutral-1.51%+11.71%+17.08%-6.80%+20.87%
202301/09/202399.47neutral-9.19%-15.69%-30.06%-30.06%+0.00%
202202/09/202278.90neutral+5.45%+3.54%-15.22%-19.52%+5.45%
202103/09/202191.81neutral-1.27%-4.94%-3.64%-6.58%+0.88%
202003/09/202045.08neutral-4.77%-3.59%-5.48%-9.96%+0.00%
201903/09/201962.05near 52w high · far above SMA50+4.67%+5.32%+2.51%+0.00%+6.95%
201804/09/201843.10neutral+0.12%-0.70%+2.09%-5.68%+6.26%
201701/09/201741.95neutral-2.50%+6.32%+11.32%-5.84%+11.80%
201602/09/201629.62near 52w high-6.35%-3.68%-1.11%-8.41%+0.81%
Upcoming 08/09/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +3.14% · Win 40% · DD -4.61%20 days: Avg +2.24% · Win 60% · DD -7.24%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/09/2025176.75neutral+9.34%+17.15%+22.66%-1.00%+22.66%
202409/09/2024101.47volume x1.8+11.71%+23.57%+27.67%+0.00%+27.67%
202308/09/202391.74far below SMA50-8.01%-16.50%-24.91%-27.04%+0.00%
202208/09/202279.77neutral+3.18%-4.59%-15.38%-20.40%+4.30%
202108/09/202192.41neutral+0.23%-7.00%-6.21%-7.19%+0.23%
202008/09/202043.95neutral-3.41%-5.12%-1.57%-7.65%+1.91%
201909/09/201964.28near 52w high · far above SMA50+3.24%-0.95%+0.06%-1.73%+3.24%
201807/09/201840.65near 52w low · far below SMA50+5.41%+12.67%+2.66%+0.00%+12.67%
201708/09/201740.15neutral+9.22%+14.32%+14.45%+0.00%+16.81%
201608/09/201629.31neutral-5.63%-2.15%+2.93%-7.44%+2.93%
Upcoming 16/09/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -1.33% · Win 50% · DD -5.57%20 days: Avg -1.94% · Win 40% · DD -7.40%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/09/2025191.96near 52w high+7.44%+10.86%+6.99%+0.00%+14.04%
202416/09/2024113.35near 52w high+10.62%+8.60%+10.66%+0.00%+14.29%
202315/09/202384.39far below SMA50 · volume x1.6-9.23%-14.72%-24.41%-24.41%+0.00%
202216/09/202280.91volume x1.9-9.85%-21.52%-16.01%-21.84%+0.96%
202116/09/202190.34neutral-3.54%-4.49%-4.02%-5.83%+0.00%
202016/09/202044.24volume x1.7-5.72%-4.61%+8.05%-8.25%+10.58%
201916/09/201966.36near 52w high · far above SMA50-4.05%-2.15%-0.17%-4.81%+0.00%
201817/09/201843.10neutral+5.34%+1.62%-2.06%-4.55%+6.26%
201715/09/201743.85neutral+4.68%+5.82%-3.65%-3.65%+6.96%
201616/09/201627.71neutral+3.03%+7.33%+5.20%-0.65%+8.88%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+2.18% · -9.68% · -16.55% · -10.21%
Distance from SMA20 / 50 / 200-8.73% · -10.51% · +14.32%
Distance from 52w high / low-23.70% · +110.39%
ATR14 · volume vs 20-avg20.73 · 0.84x

Relative strength

vs QQQ (20d)-11.76%
vs SPY (20d)-17.20%
vs SMH (20d)-2.68%

Moving averages

SMA20 / 50 / 200368.99 · 376.33 · 294.61
52w high / low441.43 · 160.08