📡 WSO — Watsco

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

Last price (Close)
386.11 +3.84%
Next window · Gann 30 · active
10/06/2026
Last window · Gann 45 · 28/05/2026
since +5.66%
Trend
Neutral

Daily chart · hover for price & date

Reference points

Last major low · 24/03/2026
340.01
Days: 53 trading / 77 calendar · return since: +13.56%
Last major high · 28/04/2026
459.00
Days: 29 trading / 42 calendar · return since: -15.88%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 24/03/2026 @ 340.01Gann 45Trading28/05/2026-8 (±2)Passed
High 28/04/2026 @ 459.00Short 21Trading28/05/2026-8 (±1)Passed
High 28/04/2026 @ 459.00Gann 30Trading10/06/2026+1 (±2)Active now
High 28/04/2026 @ 459.00Gann 45Calendar12/06/2026+3 (±2)Upcoming
Low 24/03/2026 @ 340.01Gann 60Trading18/06/2026+7 (±2)Upcoming
Low 24/03/2026 @ 340.01Gann 90Calendar22/06/2026+13 (±3)Upcoming
High 28/04/2026 @ 459.00Gann 60Calendar27/06/2026+18 (±2)Upcoming
High 28/04/2026 @ 459.00Gann 45Trading01/07/2026+16 (±2)Upcoming
Low 24/03/2026 @ 340.01Gann 120Calendar22/07/2026+43 (±3)Upcoming
High 28/04/2026 @ 459.00Gann 60Trading22/07/2026+31 (±2)Upcoming
Low 24/03/2026 @ 340.01Gann 90Trading30/07/2026+37 (±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 28/05/2026 · Low Gann 45/Trading · 9 years — Small sample
10 days: Avg +1.97% · Win 56% · DD -1.31%20 days: Avg +0.79% · Win 33% · DD -3.73%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/05/2025442.76near 52w low+0.58%+0.69%-1.88%-4.72%+1.60%
202428/05/2024482.59near 52w high-4.70%-3.97%-3.09%-4.82%+1.74%
202326/05/2023325.65neutral+4.29%+9.85%+15.47%-0.39%+15.47%
202227/05/2022255.45neutral+1.89%-1.27%-6.67%-11.16%+3.00%
202128/05/2021291.40neutral-1.18%-1.97%-3.53%-5.72%+0.00%
202028/05/2020176.67far above SMA50+0.80%-0.97%-3.14%-3.46%+2.77%
201928/05/2019155.66neutral+6.49%+5.60%+3.33%-0.12%+7.75%
201829/05/2018183.00neutral+1.90%+4.56%-2.95%-2.95%+4.56%
201726/05/2017140.61neutral+2.31%+5.19%+9.62%-0.21%+10.56%
Active now 10/06/2026 · High Gann 30/Trading · 10 years — Small sample
10 days: Avg -1.40% · Win 40% · DD -3.62%20 days: Avg +2.53% · Win 70% · DD -3.77%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/06/2025449.85near 52w low-5.68%-5.84%+5.88%-6.23%+5.88%
202410/06/2024463.16neutral+5.03%+2.12%+4.91%-0.29%+6.01%
202309/06/2023351.83near 52w high+4.19%+3.19%+4.82%+0.00%+8.42%
202210/06/2022253.98neutral-10.57%-4.28%-1.75%-10.65%+0.00%
202110/06/2021287.47neutral-3.04%-1.21%+1.29%-4.43%+2.78%
202010/06/2020180.92near 52w high · far above SMA50-0.32%-5.73%+2.42%-5.73%+2.42%
201910/06/2019167.62neutral-3.49%-3.62%-2.91%-4.04%+0.00%
201811/06/2018188.37near 52w high-0.14%-5.35%-1.44%-6.33%+1.58%
201709/06/2017146.09neutral+2.51%+6.41%+5.09%+0.00%+6.58%
201613/06/2016132.86near 52w high+1.45%+0.33%+6.99%+0.00%+8.29%
Upcoming 12/06/2026 · High Gann 45/Calendar · 10 years — Small sample
10 days: Avg -1.27% · Win 40% · DD -3.40%20 days: Avg +2.69% · Win 70% · DD -3.46%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202512/06/2025443.13near 52w low-4.80%-1.50%+6.67%-4.80%+7.48%
202412/06/2024483.53near 52w high-0.46%-4.49%+1.88%-4.49%+1.88%
202312/06/2023357.73near 52w high+0.20%+5.12%+3.91%+0.00%+6.64%
202213/06/2022252.20neutral-8.56%-5.47%-0.85%-10.02%+0.05%
202111/06/2021285.72neutral-3.84%-1.70%+2.19%-3.84%+3.41%
202012/06/2020172.53neutral+3.35%+0.38%+7.24%-1.14%+7.40%
201912/06/2019164.92neutral-2.30%-2.35%-1.42%-2.47%+0.00%
201812/06/2018191.35near 52w high-2.80%-7.19%-4.13%-7.79%+0.00%
201712/06/2017147.91neutral+2.15%+4.21%+4.37%+0.00%+5.27%
201613/06/2016132.86near 52w high+1.45%+0.33%+6.99%+0.00%+8.29%
Upcoming 18/06/2026 · Low Gann 60/Trading · 10 years — Small sample
10 days: Avg +2.78% · Win 80% · DD -2.00%20 days: Avg +4.37% · Win 80% · DD -2.03%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/06/2025423.41near 52w low+2.60%+8.01%+11.89%-0.37%+12.49%
202418/06/2024491.01near 52w high-4.76%-2.13%+1.33%-5.95%+6.45%
202316/06/2023366.58near 52w high-0.96%+3.10%+1.86%-2.22%+4.06%
202217/06/2022227.14near 52w low · far below SMA50 · volume x1.8+7.03%+7.71%+14.19%-0.09%+14.19%
202118/06/2021274.74volume x2.0+2.22%+5.06%+2.09%+0.00%+7.55%
202018/06/2020179.05near 52w high-4.43%+0.36%+9.36%-4.74%+9.36%
201918/06/2019161.48neutral-0.40%+1.47%-0.21%-0.40%+2.08%
201818/06/2018188.10near 52w high-5.21%-5.11%-2.32%-6.20%+0.00%
201719/06/2017151.09neutral+2.01%+2.73%+0.70%-0.34%+3.05%
201617/06/2016133.37near 52w high+1.48%+6.63%+4.83%-0.05%+7.88%
Upcoming 22/06/2026 · Low Gann 90/Calendar · 10 years — Small sample
10 days: Avg +3.43% · Win 90% · DD -1.51%20 days: Avg +5.23% · Win 80% · DD -1.80%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/06/2025429.39near 52w low+2.85%+6.91%+12.57%-1.35%+12.57%
202421/06/2024472.15near 52w high · volume x2.6-1.89%+2.05%+6.45%-2.19%+10.71%
202322/06/2023361.83near 52w high+4.32%+2.36%+1.89%+0.00%+5.43%
202222/06/2022226.94near 52w low · far below SMA50+4.86%+9.31%+14.52%+0.00%+15.85%
202122/06/2021280.24neutral+1.51%+5.43%+1.15%+0.00%+5.43%
202022/06/2020175.75neutral-0.84%+3.99%+12.58%-2.95%+12.58%
201921/06/2019164.08volume x2.1-0.34%-0.52%-3.12%-4.45%+0.46%
201822/06/2018181.61neutral-1.83%+1.42%+2.74%-2.85%+3.08%
201722/06/2017155.10near 52w high · volume x1.7-1.47%+0.21%-1.85%-2.91%+0.39%
201622/06/2016135.05near 52w high+1.57%+3.15%+5.35%-1.30%+6.54%
Upcoming 27/06/2026 · High Gann 60/Calendar · 10 years — Small sample
10 days: Avg +3.75% · Win 90% · DD -0.50%20 days: Avg +5.81% · Win 60% · DD -1.51%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/06/2025436.50near 52w low · volume x2.6+4.93%+8.29%+10.64%+0.00%+12.97%
202427/06/2024461.81neutral+4.23%+6.67%+11.15%+0.00%+13.19%
202327/06/2023376.04near 52w high · far above SMA50+0.53%-1.15%-0.15%-2.38%+1.44%
202227/06/2022243.10neutral+0.64%+2.65%+1.36%-2.11%+8.15%
202128/06/2021281.11neutral+1.96%+2.05%+0.64%-0.22%+5.71%
202026/06/2020173.19volume x2.4+4.33%+6.83%+33.21%+0.00%+34.05%
201927/06/2019163.47neutral+0.16%+0.84%-0.10%-4.10%+1.48%
201827/06/2018176.44neutral+0.86%+3.77%-5.17%-5.17%+6.10%
201727/06/2017151.23neutral+2.96%+0.89%-1.15%-1.15%+2.96%
201627/06/2016133.30near 52w high+7.86%+6.64%+7.64%+0.00%+8.49%
Upcoming 01/07/2026 · High Gann 45/Trading · 10 years — Small sample
10 days: Avg +2.54% · Win 50% · DD -1.25%20 days: Avg +4.87% · Win 50% · DD -2.61%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/07/2025455.59neutral+3.82%+4.21%-2.22%-2.22%+8.23%
202401/07/2024461.95neutral+3.24%+13.15%+4.72%+0.00%+13.15%
202330/06/2023381.47near 52w high · far above SMA50-1.74%-2.08%-0.20%-3.77%+0.00%
202201/07/2022240.98neutral+4.71%+3.74%+16.73%+0.00%+16.73%
202101/07/2021289.61neutral+0.54%-1.72%-1.81%-4.05%+2.61%
202001/07/2020177.97near 52w high+4.11%+9.67%+32.98%+0.00%+33.06%
201901/07/2019164.36neutral-0.99%-0.49%+1.40%-4.62%+1.40%
201802/07/2018178.48neutral+4.02%+2.95%-2.58%-6.25%+4.89%
201730/06/2017154.20near 52w high-0.43%-2.35%-1.42%-3.05%+0.97%
201601/07/2016142.21near 52w high+0.32%-1.68%+1.13%-2.11%+2.06%
Upcoming 22/07/2026 · Low Gann 120/Calendar · 10 years — Small sample
10 days: Avg -0.21% · Win 30% · DD -4.47%20 days: Avg +0.32% · Win 40% · DD -5.64%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/07/2025480.29neutral-3.22%-10.84%-11.51%-14.46%+2.02%
202422/07/2024499.89near 52w high+0.76%-7.73%-4.70%-7.73%+2.13%
202321/07/2023366.21near 52w high+2.79%-1.77%-5.89%-6.88%+3.27%
202222/07/2022254.25neutral+7.75%+10.93%+15.88%-3.93%+20.15%
202122/07/2021287.93volume x1.6-2.98%-3.40%-5.17%-5.71%+2.50%
202022/07/2020197.24near 52w high · far above SMA50+18.94%+20.19%+21.95%+0.00%+23.10%
201922/07/2019157.41neutral+2.73%-2.15%+1.65%-2.15%+4.85%
201823/07/2018185.12near 52w high-8.70%-7.42%-6.28%-10.33%+0.00%
201721/07/2017150.99neutral-0.62%+0.67%-3.79%-3.79%+0.67%
201622/07/2016143.75near 52w high · volume x2.5+0.20%-0.64%+1.04%-1.40%+1.66%
Upcoming 30/07/2026 · Low Gann 90/Trading · 10 years — Small sample
10 days: Avg -0.16% · Win 40% · DD -3.13%20 days: Avg -1.47% · Win 40% · DD -4.09%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/07/2025442.64volume x3.2-5.56%-2.27%-7.67%-8.36%+1.86%
202430/07/2024481.14volume x2.6-3.70%-1.22%-1.90%-4.13%+1.74%
202331/07/2023378.19near 52w high-3.81%-4.42%-6.68%-9.83%+0.00%
202229/07/2022273.95far above SMA50+2.96%+10.57%+3.85%-0.27%+11.51%
202130/07/2021282.44neutral-2.03%-2.20%-1.54%-3.88%+0.31%
202030/07/2020234.45near 52w high · far above SMA50-0.37%+2.06%+4.10%-0.45%+4.56%
201930/07/2019165.05neutral-5.10%-3.37%-4.35%-6.68%+0.00%
201830/07/2018169.01neutral+1.41%+0.38%+3.15%-0.13%+3.93%
201731/07/2017150.77neutral+0.68%-1.36%-5.62%-5.62%+0.82%
201629/07/2016144.04near 52w high-0.84%+0.26%+1.99%-1.60%+2.76%

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
· Sharp rally recently — watch for follow-through.
· If it holds above SMA50 (-3.9%) 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
· No active Price-Time Confluence right now.
· Distance from 52w high: -22.0% · from 52w low: +19.5%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+6.11% · +1.05% · -9.10% · +5.65%
Distance from SMA20 / 50 / 200+0.83% · -3.95% · +0.79%
Distance from 52w high / low-21.99% · +19.52%
ATR14 · volume vs 20-avg12.30 · 1.47x

Relative strength

vs QQQ (20d)
vs SPY (20d)-8.79%
vs SMH (20d)

Moving averages

SMA20 / 50 / 200382.93 · 401.97 · 383.07
52w high / low494.94 · 323.05