🕰️ Time Machine

GVA — Granite Construction, Inc.

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

Last price (Close)
125.52 -0.94%
Next window · Cycle 120 · in window · in 1 days
28/07/2026
Last window · Cycle 45 · 13/07/2026
since +5.71%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 30/03/2026
114.87
Days: 80 trading / 119 calendar · return since: +9.27%
Last major high · 06/05/2026
145.00
Days: 54 trading / 82 calendar · return since: -13.43%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 06/05/2026 @ 145.00Cycle 45Trading📅 13/07/2026-9 (±2)Passed
Low 30/03/2026 @ 114.87Cycle 120Calendar📅 28/07/2026+1 (±3)In window
High 06/05/2026 @ 145.00Cycle 60Trading📅 04/08/2026+6 (±2)Upcoming
High 06/05/2026 @ 145.00Cycle 90Calendar📅 04/08/2026+8 (±3)Upcoming
Low 30/03/2026 @ 114.87Cycle 90Trading📅 10/08/2026+10 (±3)Upcoming
Low 30/03/2026 @ 114.87Cycle 144Calendar📅 21/08/2026+25 (±3)Upcoming
High 06/05/2026 @ 145.00Cycle 120Calendar📅 03/09/2026+38 (±3)Upcoming
High 06/05/2026 @ 145.00Cycle 90Trading📅 16/09/2026+36 (±3)Upcoming
Low 30/03/2026 @ 114.87Cycle 120Trading📅 22/09/2026+40 (±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.

Shooting Star 17/07/2026🎯 near Cycle 45 window · 13/07/2026
Doji After Run 14/07/2026🎯 near Cycle 45 window · 13/07/2026
NR7 Compression 14/07/2026🎯 near Cycle 45 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 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg +1.01% · Win 56% · DD -3.12%20 days: Avg -0.37% · Win 78% · DD -8.27%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/202593.49neutral+0.95%+0.82%+14.31%-1.29%+14.31%
202412/07/202463.18near 52w high · volume x1.6+2.17%+8.94%+9.59%+0.00%+10.03%
202313/07/202341.51neutral+5.11%+0.00%+0.92%-3.42%+5.11%
202213/07/202228.48near 52w low+5.20%+7.02%+9.13%-0.14%+9.13%
202113/07/202139.35neutral-3.00%-4.47%+1.63%-6.94%+1.63%
202013/07/202017.54neutral+8.15%+5.70%+12.26%-3.31%+12.26%
201912/07/201943.38neutral-3.48%+2.90%-34.39%-34.39%+2.90%
201813/07/201856.02neutral-2.53%-8.87%-18.71%-18.71%+0.00%
201713/07/201750.50neutral-3.84%-2.99%+1.92%-6.20%+7.86%
In window 28/07/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +0.82% · Win 70% · DD -5.81%20 days: Avg -0.14% · Win 70% · DD -6.89%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202594.26neutral-1.56%+13.38%+16.32%-2.10%+18.07%
202429/07/202467.85near 52w high+1.55%+1.11%+8.37%+0.00%+8.62%
202328/07/202340.09neutral+4.84%+5.39%+1.57%-0.12%+6.88%
202228/07/202229.96volume x2.3+1.77%+4.11%+6.58%-0.20%+6.58%
202128/07/202138.49neutral+0.49%+7.74%+6.68%-1.84%+9.41%
202028/07/202017.47neutral+1.55%+15.86%+5.50%-2.92%+15.86%
201929/07/201944.47neutral-31.32%-37.31%-38.23%-39.08%+0.00%
201827/07/201851.05neutral+3.11%-10.79%-12.71%-17.61%+5.68%
201728/07/201747.37neutral+12.18%+10.53%+9.33%+0.00%+14.99%
201628/07/201650.74near 52w high-2.92%-1.81%-4.75%-4.99%+0.71%
Upcoming 04/08/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -0.22% · Win 40% · DD -4.56%20 days: Avg +0.81% · Win 60% · DD -5.42%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/08/202592.79neutral+15.17%+18.59%+14.85%+0.00%+19.94%
202405/08/202468.90neutral-0.44%+3.89%+5.52%-1.07%+9.09%
202304/08/202342.03near 52w high+0.52%-3.78%+0.79%-4.73%+1.95%
202204/08/202230.49neutral+2.30%+4.26%-3.67%-3.67%+4.72%
202104/08/202138.68neutral+7.21%-0.05%+3.44%-1.53%+8.87%
202004/08/202017.74neutral+14.09%+5.81%+7.38%+0.00%+14.09%
201905/08/201930.54near 52w low · far below SMA50-8.71%-7.17%-8.78%-12.12%+0.00%
201803/08/201852.64neutral-13.49%-16.32%-13.22%-20.10%+1.10%
201704/08/201753.14neutral-1.47%-7.04%+3.63%-8.37%+3.93%
201604/08/201649.26near 52w high+1.14%-0.37%-1.83%-2.56%+3.74%
Upcoming 10/08/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg -1.14% · Win 30% · DD -4.40%20 days: Avg -0.77% · Win 50% · DD -5.34%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/08/2025106.87near 52w high · far above SMA50+2.97%+2.59%+0.54%-1.07%+4.14%
202409/08/202469.24neutral+2.53%+6.44%+3.81%-0.92%+8.55%
202310/08/202341.89neutral-3.58%-3.94%-5.18%-5.18%+1.53%
202210/08/202231.08neutral+1.42%+0.77%-5.69%-8.30%+2.73%
202110/08/202139.99neutral-1.68%-0.10%-0.85%-4.75%+5.30%
202010/08/202019.69volume x1.9-2.59%-5.28%-9.45%-9.45%+2.79%
201909/08/201928.46near 52w low · far below SMA50-0.25%-3.83%+2.92%-5.69%+2.92%
201810/08/201845.54near 52w low · far below SMA50 · volume x2.2-3.27%-2.15%+0.04%-7.64%+0.40%
201710/08/201751.47neutral-2.86%-2.21%+8.26%-5.40%+8.82%
201610/08/201650.50near 52w high-4.53%-3.66%-2.10%-4.95%+0.00%
Upcoming 21/08/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +2.31% · Win 80% · DD -1.69%20 days: Avg +3.32% · Win 60% · DD -3.20%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/08/2025109.59near 52w high · far above SMA50+0.30%-1.36%+0.37%-3.52%+1.33%
202421/08/202471.13near 52w high+4.11%+1.25%+12.93%+0.00%+12.93%
202321/08/202340.47neutral+1.01%+1.43%-3.36%-4.10%+4.67%
202222/08/202230.19neutral+0.79%-5.60%-5.50%-7.68%+5.76%
202120/08/202138.78neutral+7.19%+5.54%+0.59%+0.00%+7.19%
202021/08/202017.98neutral+5.01%+4.56%-2.89%-3.50%+5.95%
201921/08/201928.50far below SMA50-3.93%+1.40%+15.61%-5.82%+18.63%
201821/08/201844.42far below SMA50+1.64%+1.35%+2.59%-0.07%+2.93%
201721/08/201748.69neutral+6.84%+13.62%+16.06%+0.00%+17.64%
201622/08/201648.42near 52w low+0.12%+0.91%-3.20%-7.33%+2.11%
Upcoming 03/09/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.83% · Win 60% · DD -3.29%20 days: Avg +1.44% · Win 60% · DD -4.88%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/09/2025105.73neutral+2.57%+1.77%+2.38%+0.00%+4.66%
202403/09/202472.70near 52w high-0.44%+6.84%+9.30%-1.80%+10.50%
202301/09/202342.36near 52w high-6.73%-7.65%-11.33%-13.36%+0.00%
202202/09/202229.21near 52w low+3.70%-1.06%-7.49%-12.65%+3.70%
202103/09/202140.93neutral-3.40%-4.69%-1.79%-7.21%+1.22%
202003/09/202018.23neutral-4.39%+1.04%+1.49%-4.83%+3.13%
201903/09/201927.86near 52w low · far below SMA50+10.66%+20.78%+12.34%+0.00%+21.36%
201804/09/201844.47far below SMA50+1.33%+1.19%+2.51%-0.56%+4.27%
201701/09/201755.07neutral+0.22%+3.63%+7.96%+0.00%+7.96%
201602/09/201649.00near 52w high-5.02%-3.53%-1.00%-8.43%+1.78%
Upcoming 16/09/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.26% · Win 60% · DD -3.18%20 days: Avg -0.59% · Win 40% · DD -4.40%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/09/2025108.31near 52w high · volume x1.8+1.94%+1.36%-0.97%-2.56%+2.17%
202416/09/202477.30near 52w high · far above SMA50+2.48%+2.73%+5.68%+0.00%+6.02%
202315/09/202339.11volume x4.0-4.76%-2.45%-6.56%-6.81%+0.03%
202216/09/202227.87near 52w low · volume x2.8-3.27%-8.45%-5.31%-8.45%+3.70%
202116/09/202139.64volume x1.5+1.82%+0.09%+1.28%-4.19%+4.52%
202016/09/202018.17neutral-3.14%-2.38%+6.38%-4.29%+12.53%
201916/09/201933.43neutral-1.73%-3.49%-1.54%-8.63%+1.14%
201817/09/201845.10neutral-0.04%+0.16%-4.62%-5.26%+2.82%
201715/09/201756.96neutral+1.91%+1.96%+2.81%-0.79%+5.50%
201616/09/201646.24near 52w low · volume x1.8+3.55%+7.86%-3.05%-3.05%+7.86%
Upcoming 22/09/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg +0.45% · Win 60% · DD -2.58%20 days: Avg -0.16% · Win 40% · DD -4.97%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/09/2025110.66near 52w high-1.45%-2.02%-4.39%-4.97%+0.00%
202423/09/202479.22near 52w high · far above SMA50 · volume x1.7+0.24%+2.19%+5.82%-0.25%+5.82%
202322/09/202337.25neutral+2.42%+2.85%-4.91%-5.55%+4.12%
202222/09/202227.99near 52w low-6.54%-2.06%-4.50%-8.84%+0.00%
202122/09/202138.96volume x3.1+4.57%+2.23%+1.63%+0.00%+6.34%
202022/09/202017.39neutral+2.75%+4.89%+16.24%+0.00%+17.58%
201923/09/201932.85neutral-1.79%-4.63%+10.99%-7.02%+10.99%
201821/09/201846.20neutral-0.79%-2.72%-10.93%-11.30%+0.00%
201722/09/201758.05far above SMA50+0.05%+3.52%-0.16%-0.43%+3.52%
201622/09/201649.11near 52w high-1.28%+0.23%-11.37%-11.37%+1.55%

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 (-9.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 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
· No active Price-Time Confluence right now.
· Distance from 52w high: -22.6% · from 52w low: +39.8%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+1.20% · +2.50% · -19.81% · +0.68%
Distance from SMA20 / 50 / 200-6.88% · -8.99% · +1.65%
Distance from 52w high / low-22.56% · +39.78%
ATR14 · volume vs 20-avg5.25 · 0.77x

Relative strength

vs QQQ (20d)-15.02%
vs SPY (20d)-20.46%
vs SMH (20d)-5.94%

Moving averages

SMA20 / 50 / 200134.80 · 137.92 · 123.49
52w high / low162.08 · 89.80