🕰️ Time Machine

USPH — U.S. Physical Therapy, Inc.

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

Last price (Close)
76.64 +5.03%
Next window · Cycle 30 · in 7 days
05/08/2026
Last window · Fib 21 · 22/07/2026
since +3.04%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 22/06/2026
60.86
Days: 23 trading / 35 calendar · return since: +25.93%
Last major high · 14/04/2026
79.48
Days: 70 trading / 104 calendar · return since: -3.57%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 22/06/2026 @ 60.86Fib 13Trading📅 10/07/2026-10 (±1)Passed
High 14/04/2026 @ 79.48Cycle 60Trading📅 10/07/2026-10 (±2)Passed
Low 22/06/2026 @ 60.86Fib 21Trading📅 22/07/2026-2 (±1)Passed
Low 22/06/2026 @ 60.86Cycle 30Calendar📅 22/07/2026-5 (±2)Passed
Low 22/06/2026 @ 60.86Cycle 30Trading📅 05/08/2026+7 (±2)Upcoming
Low 22/06/2026 @ 60.86Cycle 45Calendar📅 06/08/2026+10 (±2)Upcoming
High 14/04/2026 @ 79.48Cycle 120Calendar📅 12/08/2026+16 (±3)Upcoming
Low 22/06/2026 @ 60.86Cycle 60Calendar📅 21/08/2026+25 (±2)Upcoming
High 14/04/2026 @ 79.48Cycle 90Trading📅 24/08/2026+20 (±3)Upcoming
Low 22/06/2026 @ 60.86Cycle 45Trading📅 26/08/2026+22 (±2)Upcoming
High 14/04/2026 @ 79.48Cycle 144Calendar📅 05/09/2026+40 (±3)Upcoming
Low 22/06/2026 @ 60.86Cycle 60Trading📅 17/09/2026+37 (±2)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.

Gap Day 27/07/2026🎯 near Fib 21 window · 22/07/2026
Shooting Star 21/07/2026🎯 near Fib 21 window · 22/07/2026
Failed Breakout 21/07/2026🎯 near Fib 21 window · 22/07/2026
Doji After Run 17/07/2026🎯 near Fib 21 window · 22/07/2026
Failed Breakout 16/07/2026
Bullish Engulfing 15/07/2026🎯 near Fib 13 window · 10/07/2026
NR7 Compression 13/07/2026🎯 near Fib 13 window · 10/07/2026
Bullish Engulfing 09/07/2026🎯 near Fib 13 window · 10/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 10/07/2026 · Low Fib 13/Trading · 9 years — Small sample
10 days: Avg +2.70% · Win 78% · DD -1.22%20 days: Avg +2.91% · Win 67% · DD -5.16%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/07/202576.27neutral-1.73%-2.54%+9.81%-8.25%+9.81%
202410/07/202490.75neutral+7.85%+6.16%-0.98%-0.98%+8.74%
202310/07/2023116.97neutral+3.45%+3.73%+1.92%-0.60%+5.24%
202211/07/2022116.73neutral+2.35%+6.90%-20.89%-21.25%+11.52%
202109/07/2021115.39neutral-3.39%-5.76%-1.40%-11.77%+3.56%
202010/07/202076.55neutral+5.40%+7.12%+20.93%+0.00%+20.93%
201910/07/2019125.46near 52w high-0.11%+1.50%+0.81%-2.60%+3.94%
201810/07/201898.50near 52w high+3.10%+5.89%+14.42%-0.36%+17.92%
201710/07/201762.00neutral+0.08%+1.29%+1.61%-0.65%+7.66%
Passed 22/07/2026 · Low Fib 21/Trading · 9 years — Small sample
10 days: Avg -1.42% · Win 44% · DD -6.30%20 days: Avg -3.60% · Win 44% · DD -9.95%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/07/202575.03neutral+0.81%-4.01%+12.95%-6.73%+17.98%
202422/07/202496.08neutral+1.06%-5.29%-12.56%-15.03%+2.33%
202321/07/2023122.39neutral-4.56%-2.57%-16.24%-17.31%+0.00%
202222/07/2022124.91near 52w high · far above SMA50+3.90%-26.41%-32.52%-32.85%+4.22%
202122/07/2021108.36neutral+9.11%+9.30%-0.27%-6.04%+10.28%
202022/07/202083.17neutral+1.45%+8.64%+4.64%-1.41%+11.30%
201922/07/2019125.33near 52w high+2.46%-2.50%+7.80%-2.50%+7.81%
201823/07/2018105.80near 52w high-2.36%+8.60%+8.21%-2.36%+10.58%
201721/07/201762.20neutral+1.13%+1.45%-4.43%-5.31%+7.32%
Upcoming 05/08/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg -2.01% · Win 30% · DD -5.76%20 days: Avg +0.67% · Win 60% · DD -6.90%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/08/202572.02neutral+21.48%+17.68%+16.91%+0.00%+22.91%
202405/08/202491.00neutral-3.74%-7.68%-5.01%-10.29%+0.00%
202304/08/2023119.25near 52w high-8.09%-14.03%-15.57%-15.57%+0.65%
202205/08/202291.92far below SMA50 · volume x1.7-3.13%-8.31%-12.69%-12.69%+0.47%
202105/08/2021118.44neutral-4.86%-8.76%+0.08%-8.76%+0.08%
202005/08/202090.36far above SMA50 · volume x1.6+0.24%-3.69%+4.19%-7.68%+4.19%
201905/08/2019122.20volume x1.8+9.17%+10.56%+10.04%+0.00%+10.81%
201806/08/2018114.90near 52w high · far above SMA50 · volume x1.5-0.49%-0.36%+8.62%-3.00%+9.23%
201704/08/201763.10neutral-2.22%-5.79%-4.91%-9.60%+0.16%
201605/08/201661.21near 52w high-0.02%+0.31%+5.01%-1.36%+5.01%
Upcoming 06/08/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg -1.79% · Win 30% · DD -5.32%20 days: Avg +0.76% · Win 60% · DD -6.58%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/08/202572.69neutral+21.78%+15.71%+18.68%+0.00%+21.78%
202406/08/202490.60neutral-0.66%-9.74%-3.70%-9.89%+0.00%
202307/08/2023119.22near 52w high-10.18%-13.46%-17.74%-17.74%+0.67%
202205/08/202291.92far below SMA50 · volume x1.7-3.13%-8.31%-12.69%-12.69%+0.47%
202106/08/2021113.77neutral-1.76%-3.24%+2.93%-5.01%+4.19%
202006/08/202089.40far above SMA50 · volume x2.1+0.86%-3.52%+4.15%-6.69%+5.31%
201906/08/2019123.68volume x1.8+8.51%+9.39%+7.76%+0.00%+9.49%
201806/08/2018114.90near 52w high · far above SMA50 · volume x1.5-0.49%-0.36%+8.62%-3.00%+9.23%
201707/08/201763.00neutral-2.30%-4.68%-5.40%-9.46%+0.32%
201605/08/201661.21near 52w high-0.02%+0.31%+5.01%-1.36%+5.01%
Upcoming 12/08/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -2.79% · Win 40% · DD -4.76%20 days: Avg -2.31% · Win 50% · DD -6.46%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202512/08/202587.49far above SMA50-3.13%-3.45%-6.90%-6.90%+1.18%
202412/08/202487.60neutral-4.10%-3.52%-4.01%-6.80%+2.74%
202311/08/2023109.60neutral-6.46%-7.43%-14.77%-14.77%+0.00%
202212/08/202289.04far below SMA50-5.34%-5.39%-9.26%-13.94%+1.01%
202112/08/2021112.68neutral-4.09%+0.10%+1.27%-4.09%+5.19%
202012/08/202090.58far above SMA50-3.92%-7.90%+0.74%-7.90%+3.94%
201912/08/2019133.40near 52w high+1.28%+0.65%+0.67%-1.27%+2.89%
201813/08/2018114.10near 52w high · far above SMA50+0.13%+3.81%+9.51%-0.53%+10.69%
201711/08/201761.70neutral-3.65%-6.50%-4.87%-7.55%+0.00%
201612/08/201661.20near 52w high+0.33%+1.71%+4.54%-0.79%+6.00%
Upcoming 21/08/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +2.35% · Win 70% · DD -2.60%20 days: Avg -1.27% · Win 50% · DD -3.62%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/08/202584.47neutral-1.50%+1.93%-6.59%-6.64%+4.06%
202421/08/202483.11far below SMA50+0.57%+4.98%+2.85%-0.73%+4.98%
202321/08/2023102.73far below SMA50-2.05%-4.95%-6.89%-9.46%+0.85%
202222/08/202282.68near 52w low · far below SMA50+0.86%-7.75%-7.06%-7.75%+1.42%
202120/08/2021109.70neutral+6.67%+6.38%+1.16%+0.00%+7.68%
202021/08/202085.74neutral+6.53%+9.31%+2.45%-2.71%+9.81%
201921/08/2019135.11near 52w high-2.03%+1.36%-1.73%-3.29%+1.36%
201821/08/2018114.90near 52w high · far above SMA50+4.09%+9.88%+2.92%-0.09%+11.84%
201721/08/201759.85neutral-3.68%-0.75%-1.84%-5.01%+1.25%
201622/08/201662.38near 52w high+0.29%+3.09%+2.04%-0.50%+3.70%
Upcoming 24/08/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg +1.17% · Win 60% · DD -2.29%20 days: Avg -1.81% · Win 50% · DD -3.25%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/08/202585.47neutral-1.81%-1.30%-7.43%-8.23%+0.40%
202423/08/202484.81neutral+0.93%-1.25%-2.08%-2.30%+2.32%
202324/08/2023100.45far below SMA50+0.38%-7.30%-5.10%-7.41%+3.14%
202224/08/202281.40near 52w low · far below SMA50+1.49%-4.23%-7.60%-7.60%+3.01%
202124/08/2021112.09neutral+4.74%+2.88%+0.12%-1.00%+5.38%
202024/08/202084.21neutral+5.57%+10.59%+0.91%-0.94%+11.80%
201923/08/2019131.69near 52w high+1.39%+2.41%+0.64%-0.77%+3.99%
201824/08/2018118.55near 52w high · far above SMA50+5.65%+4.60%-0.38%-1.39%+8.39%
201724/08/201757.85neutral+3.54%+2.33%+2.51%-1.73%+4.75%
201624/08/201662.81near 52w high · volume x2.0+0.38%+2.99%+0.30%-1.18%+2.99%
Upcoming 26/08/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +0.45% · Win 60% · DD -2.47%20 days: Avg -1.40% · Win 20% · DD -3.57%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202526/08/202584.02neutral-0.32%-3.57%-2.54%-6.64%+2.13%
202426/08/202484.07neutral+2.27%-0.51%-0.25%-1.44%+3.22%
202325/08/2023101.03far below SMA50-0.77%-7.94%-4.07%-7.94%+2.54%
202226/08/202283.85near 52w low · far below SMA50-4.73%-4.09%-11.10%-11.10%+0.00%
202126/08/2021112.40neutral+5.09%+1.17%+3.11%-1.27%+5.09%
202026/08/202083.42neutral+12.86%+9.39%-0.64%-1.71%+12.86%
201926/08/2019133.97near 52w high+0.15%+0.02%-1.78%-2.46%+2.22%
201827/08/2018118.45near 52w high · far above SMA50+5.15%+5.49%-0.68%-1.31%+8.48%
201725/08/201757.50neutral+4.00%+1.74%+4.61%-1.13%+5.39%
201626/08/201662.07near 52w high+3.27%+2.79%-0.69%-0.69%+4.22%
Upcoming 05/09/2026 · High Cycle 144/Calendar · 10 years — Small sample
10 days: Avg -3.44% · Win 10% · DD -4.42%20 days: Avg -2.86% · Win 30% · DD -6.83%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/09/202585.64neutral-6.27%-8.36%+3.85%-8.41%+3.85%
202405/09/202486.78neutral-4.52%-2.03%-6.93%-6.93%+0.00%
202305/09/202397.65far below SMA50-4.15%-2.05%-6.90%-6.90%+0.00%
202206/09/202276.27near 52w low · far below SMA50+3.57%+0.75%+5.10%-2.27%+5.44%
202103/09/2021116.70neutral-3.08%-4.91%-4.44%-5.23%+2.25%
202004/09/202093.72far above SMA50-1.61%-6.27%-6.70%-12.52%+0.00%
201905/09/2019136.95near 52w high-3.91%-3.05%-6.97%-6.97%+0.00%
201805/09/2018126.25near 52w high · far above SMA50-0.12%-6.34%-9.45%-10.34%+1.78%
201705/09/201759.40neutral-1.60%-1.09%+6.57%-2.78%+6.57%
201606/09/201664.31near 52w high-1.24%-1.03%-2.74%-5.92%+0.59%
Upcoming 17/09/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg -1.60% · Win 20% · DD -4.41%20 days: Avg -1.83% · Win 20% · DD -6.99%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/09/202578.87neutral+3.83%+9.04%+16.24%-0.49%+16.24%
202417/09/202484.01neutral-0.18%-1.21%-2.06%-7.77%+1.20%
202318/09/202394.86far below SMA50+2.17%-2.85%-7.87%-10.10%+2.17%
202216/09/202277.71near 52w low · far below SMA50 · volume x1.6-3.56%-2.17%-0.37%-4.08%+3.45%
202117/09/2021115.55volume x3.0+0.30%-3.46%-9.53%-9.53%+3.27%
202017/09/202091.70neutral-9.61%-5.39%-5.91%-10.59%+0.00%
201917/09/2019134.02near 52w high-1.82%-3.65%-0.18%-4.93%+0.00%
201817/09/2018123.10neutral-4.06%-8.04%-12.10%-14.00%+0.00%
201718/09/201760.60neutral-0.74%+3.63%+5.03%-3.05%+5.36%
201616/09/201663.94near 52w high · volume x2.4-1.95%-1.94%-1.56%-5.38%+0.39%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+4.19% · +5.65% · +15.56% · +6.43%
Distance from SMA20 / 50 / 200+6.06% · +14.48% · +0.24%
Distance from 52w high / low-18.03% · +31.71%
ATR14 · volume vs 20-avg3.13 · 0.58x

Relative strength

vs QQQ (20d)+20.34%
vs SPY (20d)+14.90%
vs SMH (20d)+29.43%

Moving averages

SMA20 / 50 / 20072.26 · 66.95 · 76.46
52w high / low93.50 · 58.19