📡 BLD — TopBuild Corp.

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

Last price (Close)
393.22 -3.86%
Next window · Gann 60 · in 4 days
16/06/2026
Last window · Gann 30 · 02/06/2026
since -3.40%
Trend
Strong downtrend

Daily chart · hover for price & date

Reference points

Last major low · 20/03/2026
331.33
Days: 56 trading / 82 calendar · return since: +18.68%
Last major high · 20/04/2026
491.15
Days: 36 trading / 51 calendar · return since: -19.94%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 20/04/2026 @ 491.15Gann 30Trading02/06/2026-6 (±2)Passed
High 20/04/2026 @ 491.15Gann 45Calendar04/06/2026-6 (±2)Passed
Low 20/03/2026 @ 331.33Gann 60Trading16/06/2026+4 (±2)Upcoming
Low 20/03/2026 @ 331.33Gann 90Calendar18/06/2026+8 (±3)Upcoming
High 20/04/2026 @ 491.15Gann 60Calendar19/06/2026+9 (±2)Upcoming
High 20/04/2026 @ 491.15Gann 45Trading23/06/2026+9 (±2)Upcoming
High 20/04/2026 @ 491.15Gann 60Trading14/07/2026+24 (±2)Upcoming
Low 20/03/2026 @ 331.33Gann 120Calendar18/07/2026+38 (±3)Upcoming
High 20/04/2026 @ 491.15Gann 90Calendar19/07/2026+39 (±3)Upcoming
Low 20/03/2026 @ 331.33Gann 90Trading28/07/2026+34 (±3)Upcoming

Chronological: recent past → active → upcoming. 'Near a window' is context only, not a signal.

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 02/06/2026 · High Gann 30/Trading · 9 years — Small sample
10 days: Avg -0.70% · Win 44% · DD -4.73%20 days: Avg +1.16% · Win 44% · DD -7.38%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/06/2025280.72neutral+7.15%+7.02%+22.25%+0.00%+22.25%
202403/06/2024407.63neutral-1.13%+1.61%-8.29%-8.29%+3.70%
202302/06/2023217.94near 52w high+5.06%+11.63%+21.30%-0.87%+22.06%
202202/06/2022202.15neutral-0.68%-21.39%-13.36%-24.45%+0.86%
202102/06/2021194.08volume x1.6+0.38%-6.28%+1.91%-7.29%+1.91%
202002/06/2020120.68far above SMA50+5.75%+5.66%-5.73%-11.43%+8.18%
201903/06/201979.99neutral+2.50%-0.76%+1.29%-2.91%+3.46%
201801/06/201883.74near 52w high+3.76%-0.35%-6.45%-7.62%+3.90%
201702/06/201754.42near 52w high-3.31%-3.42%-2.48%-3.58%+1.41%
Passed 04/06/2026 · High Gann 45/Calendar · 9 years — Small sample
10 days: Avg -1.33% · Win 56% · DD -4.77%20 days: Avg +1.07% · Win 33% · DD -7.18%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/06/2025289.06volume x1.8+5.37%+3.08%+20.26%+0.00%+20.26%
202404/06/2024399.40neutral-1.26%+2.98%-5.06%-6.40%+5.84%
202305/06/2023216.04near 52w high+8.72%+14.33%+22.20%+0.00%+23.13%
202203/06/2022201.70neutral-5.52%-19.83%-11.71%-24.28%+1.09%
202104/06/2021195.62neutral-1.31%-8.02%+0.17%-8.02%+3.06%
202004/06/2020121.57near 52w high · far above SMA50-6.45%+0.52%-8.09%-12.08%+7.39%
201904/06/201981.62far above SMA50-1.09%-3.90%-0.53%-4.85%+1.40%
201804/06/201884.79near 52w high+1.04%-2.05%-7.44%-8.76%+2.62%
201705/06/201752.49near 52w high+0.78%+0.90%-0.19%-0.19%+5.14%
Upcoming 16/06/2026 · Low Gann 60/Trading · 10 years — Small sample
10 days: Avg +2.06% · Win 70% · DD -4.58%20 days: Avg +5.87% · Win 80% · DD -4.62%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/06/2025300.44neutral+8.70%+14.23%+19.23%-2.12%+28.07%
202417/06/2024414.18neutral-8.39%-9.74%+6.93%-9.74%+12.39%
202316/06/2023243.28near 52w high · far above SMA50 · volume x2.3+2.79%+8.66%+14.30%+0.00%+14.55%
202216/06/2022158.91near 52w low · far below SMA50 · volume x2.1+5.22%+10.21%+10.60%-3.90%+12.60%
202116/06/2021181.90far below SMA50+2.09%+8.73%+2.38%-1.08%+10.84%
202016/06/2020127.51far above SMA50-0.20%-10.78%-3.18%-16.17%+0.00%
201917/06/201979.38neutral-0.97%+2.07%+4.35%-2.17%+5.74%
201815/06/201883.45near 52w high-6.33%-6.12%-3.54%-7.30%+0.06%
201716/06/201752.56near 52w high · volume x1.8+1.56%+0.97%+0.38%-0.32%+5.00%
201616/06/201635.35near 52w high+5.23%+2.40%+7.30%-3.37%+7.50%
Upcoming 18/06/2026 · Low Gann 90/Calendar · 10 years — Small sample
10 days: Avg +2.48% · Win 50% · DD -4.13%20 days: Avg +6.68% · Win 80% · DD -4.15%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/06/2025297.97neutral+7.71%+16.67%+19.62%+0.00%+29.13%
202418/06/2024411.29neutral-7.27%-7.80%+9.13%-9.11%+13.18%
202316/06/2023243.28near 52w high · far above SMA50 · volume x2.3+2.79%+8.66%+14.30%+0.00%+14.55%
202217/06/2022161.71near 52w low · far below SMA50 · volume x2.3+5.26%+10.12%+11.84%-5.56%+11.84%
202118/06/2021179.93far below SMA50 · volume x1.7+6.70%+8.90%+2.54%+0.00%+12.05%
202018/06/2020122.20far above SMA50-8.50%-8.56%+3.10%-12.53%+4.14%
201918/06/201978.44neutral-0.42%+3.51%+2.94%-0.99%+7.01%
201818/06/201883.05near 52w high-4.80%-5.50%-0.85%-6.85%+0.54%
201719/06/201752.96near 52w high+1.79%-1.08%-1.30%-1.30%+4.21%
201617/06/201636.03near 52w high-0.56%-0.11%+5.50%-5.19%+5.50%
Upcoming 19/06/2026 · High Gann 60/Calendar · 10 years — Small sample
10 days: Avg +2.73% · Win 50% · DD -4.34%20 days: Avg +6.01% · Win 80% · DD -4.36%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/06/2025297.97neutral+7.71%+16.67%+19.62%+0.00%+29.13%
202418/06/2024411.29neutral-7.27%-7.80%+9.13%-9.11%+13.18%
202320/06/2023246.99near 52w high · far above SMA50+4.94%+6.89%+10.99%+0.00%+12.83%
202217/06/2022161.71near 52w low · far below SMA50 · volume x2.3+5.26%+10.12%+11.84%-5.56%+11.84%
202118/06/2021179.93far below SMA50 · volume x1.7+6.70%+8.90%+2.54%+0.00%+12.05%
202019/06/2020121.96far above SMA50 · volume x1.5-12.36%-3.23%+2.48%-12.36%+4.35%
201919/06/201978.01neutral-0.45%+5.27%+4.64%-0.45%+7.60%
201819/06/201883.38near 52w high-3.61%-5.41%-1.70%-7.22%+0.14%
201719/06/201752.96near 52w high+1.79%-1.08%-1.30%-1.30%+4.21%
201620/06/201636.99near 52w high-7.65%-3.00%+1.87%-7.65%+2.76%
Upcoming 23/06/2026 · High Gann 45/Trading · 10 years — Small sample
10 days: Avg +2.61% · Win 70% · DD -3.56%20 days: Avg +6.27% · Win 80% · DD -3.62%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/06/2025324.54far above SMA50-0.25%+9.97%+15.63%-1.57%+18.56%
202424/06/2024391.49neutral-2.97%-2.86%+15.93%-4.51%+18.90%
202323/06/2023250.87near 52w high · far above SMA50 · volume x3.1+6.04%+6.64%+6.49%-0.32%+11.08%
202223/06/2022161.86far below SMA50+3.27%+10.47%+17.13%+0.00%+17.13%
202123/06/2021185.71far below SMA50+6.50%-0.92%+3.87%-1.27%+8.56%
202023/06/2020127.26far above SMA50-10.60%-6.12%-1.67%-16.01%+0.00%
201924/06/201978.61neutral+3.07%+3.99%+0.90%-1.21%+6.78%
201822/06/201878.17volume x2.4+0.22%+3.19%+4.32%-1.04%+7.41%
201723/06/201753.38near 52w high · volume x2.2-0.58%+0.79%-1.55%-2.08%+3.39%
201623/06/201637.20near 52w high-2.69%+0.91%+1.64%-8.17%+2.18%
Upcoming 14/07/2026 · High Gann 60/Trading · 10 years — Small sample
10 days: Avg +3.16% · Win 60% · DD -2.29%20 days: Avg +6.74% · Win 70% · DD -4.90%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/2025374.33far above SMA50-4.66%+2.62%+10.89%-4.78%+10.97%
202415/07/2024438.00near 52w high+4.21%+8.17%-14.60%-16.55%+9.38%
202314/07/2023277.77near 52w high · far above SMA50-3.92%-1.26%+7.48%-4.22%+8.20%
202214/07/2022177.14neutral+5.84%+17.86%+13.78%-0.78%+22.52%
202114/07/2021184.99neutral+5.97%+7.17%+23.02%-0.26%+23.02%
202014/07/2020118.21neutral+3.49%+7.32%+21.84%+0.00%+23.20%
201915/07/201982.81near 52w high-3.49%-4.07%+7.97%-4.21%+9.85%
201813/07/201880.13neutral+3.81%-6.99%-4.62%-8.67%+4.78%
201714/07/201753.00near 52w high-0.96%-1.19%+9.74%-1.38%+10.68%
201614/07/201637.28near 52w high+1.39%+1.93%-8.13%-8.13%+3.67%
Upcoming 18/07/2026 · Low Gann 120/Calendar · 10 years — Small sample
10 days: Avg +3.98% · Win 70% · DD -2.30%20 days: Avg +7.31% · Win 70% · DD -5.10%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/2025356.43far above SMA50+7.73%+5.57%+21.23%+0.00%+24.38%
202418/07/2024448.83near 52w high · far above SMA50-0.83%+0.98%-15.84%-18.57%+6.74%
202318/07/2023278.06near 52w high · far above SMA50-2.95%-1.56%+8.53%-4.32%+8.57%
202218/07/2022175.75neutral+7.67%+23.49%+14.99%+0.00%+23.49%
202119/07/2021184.50neutral+6.51%+9.28%+21.37%+0.00%+23.34%
202017/07/2020125.99far above SMA50-0.89%+4.71%+21.79%-2.90%+21.79%
201918/07/201981.63neutral+0.70%+5.08%+9.97%-2.83%+12.32%
201818/07/201881.96neutral-8.28%-8.38%-10.59%-11.42%+2.44%
201718/07/201752.27neutral+0.50%+1.17%+11.57%+0.00%+12.55%
201618/07/201638.01near 52w high+0.74%-0.53%-9.89%-11.00%+1.68%
Upcoming 19/07/2026 · High Gann 90/Calendar · 10 years — Small sample
10 days: Avg +3.58% · Win 70% · DD -2.14%20 days: Avg +7.45% · Win 70% · DD -4.88%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/2025356.43far above SMA50+7.73%+5.57%+21.23%+0.00%+24.38%
202419/07/2024447.75near 52w high · far above SMA50+4.19%-2.67%-16.89%-18.37%+7.00%
202319/07/2023274.14near 52w high · far above SMA50-1.19%-0.16%+8.24%-2.95%+10.12%
202219/07/2022180.85neutral+4.14%+14.64%+13.34%+0.00%+20.01%
202119/07/2021184.50neutral+6.51%+9.28%+21.37%+0.00%+23.34%
202020/07/2020124.99neutral+6.66%+8.81%+25.17%-2.13%+25.17%
201919/07/201979.90neutral+1.50%+11.99%+13.02%-0.73%+14.76%
201819/07/201883.96near 52w high-10.20%-12.09%-12.14%-13.53%+0.00%
201719/07/201752.81near 52w high-0.64%+0.42%+10.47%-0.83%+11.40%
201619/07/201637.68near 52w high+2.57%+0.03%-9.34%-10.22%+2.57%
Upcoming 28/07/2026 · Low Gann 90/Trading · 10 years — Small sample
10 days: Avg +3.70% · Win 70% · DD -4.70%20 days: Avg +2.22% · Win 60% · DD -5.55%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/2025384.12far above SMA50+0.80%+8.06%+11.83%-3.56%+15.41%
202429/07/2024473.78near 52w high · far above SMA50-10.24%-21.05%-15.45%-22.85%+1.12%
202328/07/2023274.28near 52w high · far above SMA50+7.28%+8.85%+0.01%-0.21%+10.07%
202228/07/2022208.77far above SMA50-0.71%-3.46%-6.37%-8.71%+3.96%
202128/07/2021198.26neutral+7.82%+14.78%+10.97%+0.00%+14.78%
202028/07/2020126.86neutral+5.95%+13.53%+21.75%+0.00%+24.48%
201929/07/201979.44neutral+10.59%+12.55%+12.73%+0.00%+16.70%
201827/07/201874.53neutral-1.81%+2.55%-7.57%-7.57%+7.66%
201728/07/201752.37neutral+5.94%+11.06%+4.62%+0.00%+12.34%
201628/07/201638.00near 52w high-7.63%-9.87%-10.32%-12.55%+0.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
· If it holds above SMA50 (-4.7%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· The broad trend is down.
· 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: -29.7% · from 52w low: +34.1%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-3.74% · -5.82% · -5.66% · +6.02%
Distance from SMA20 / 50 / 200-3.68% · -4.68% · -8.36%
Distance from 52w high / low-29.72% · +34.14%
ATR14 · volume vs 20-avg9.77 · 1.12x

Relative strength

vs QQQ (20d)-3.74%
vs SPY (20d)-3.93%
vs SMH (20d)-7.38%

Moving averages

SMA20 / 50 / 200408.26 · 412.51 · 429.09
52w high / low559.47 · 293.14