🕰️ Time Machine

USPH — U.S. Physical Therapy, Inc.

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

Last price (Close)
88.53 -0.23%
Next window · Cycle 30 · in window · in 1 days
26/10/2026
Last window · Cycle 45 · 16/10/2026
since +3.29%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 14/09/2026
76.42
Days: 29 trading / 39 calendar · return since: +15.85%
Last major high · 13/08/2026
83.43
Days: 50 trading / 71 calendar · return since: +6.11%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 14/09/2026 @ 76.42Fib 21Trading📅 13/10/2026-8 (±1)Passed
Low 14/09/2026 @ 76.42Cycle 30Calendar📅 14/10/2026-9 (±2)Passed
High 13/08/2026 @ 83.43Cycle 45Trading📅 16/10/2026-5 (±2)Passed
Low 14/09/2026 @ 76.42Cycle 30Trading📅 26/10/2026+1 (±2)In window
Low 14/09/2026 @ 76.42Cycle 45Calendar📅 29/10/2026+6 (±2)Upcoming
High 13/08/2026 @ 83.43Cycle 60Trading📅 06/11/2026+10 (±2)Upcoming
High 13/08/2026 @ 83.43Cycle 90Calendar📅 11/11/2026+19 (±3)Upcoming
Low 14/09/2026 @ 76.42Cycle 60Calendar📅 13/11/2026+21 (±2)Upcoming
Low 14/09/2026 @ 76.42Cycle 45Trading📅 16/11/2026+16 (±2)Upcoming
Low 14/09/2026 @ 76.42Cycle 60Trading📅 08/12/2026+31 (±2)Upcoming
High 13/08/2026 @ 83.43Cycle 90Trading📅 21/12/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.

● Doji After Run 23/10/2026🎯 near Cycle 30 window · 26/10/2026
● Failed Breakout 21/10/2026🎯 near Cycle 45 window · 16/10/2026
● Failed Breakdown 21/10/2026🎯 near Cycle 45 window · 16/10/2026
● Bearish Engulfing 16/10/2026🎯 near Cycle 45 window · 16/10/2026
● Failed Breakout 15/10/2026🎯 near Cycle 30 window · 14/10/2026
● NR7 Compression 13/10/2026🎯 near Fib 21 window · 13/10/2026
● Failed Breakout 25/09/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/10/2026 · Low Fib 21/Trading · 9 years — Small sample
10 days: Avg +1.13% · Win 56% · DD -2.09%20 days: Avg +3.16% · Win 56% · DD -6.22%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/10/202588.68neutral+1.06%+2.62%-17.34%-17.34%+5.05%
202414/10/202481.88neutral+1.91%-0.24%+15.55%-2.08%+18.59%
202313/10/202387.06far below SMA50 · volume x1.9+0.55%-2.94%-5.39%-7.47%+1.90%
202213/10/202278.74neutral+1.65%+8.95%+8.46%-1.68%+15.80%
202113/10/2021105.04neutral+2.24%-2.71%-1.72%-2.71%+7.60%
202013/10/202086.46neutral-2.51%-9.39%+23.64%-12.17%+29.08%
201914/10/2019132.70near 52w high+5.50%+6.56%-11.84%-11.84%+10.78%
201812/10/2018105.87neutral+1.46%+0.12%+9.57%-0.72%+10.13%
201713/10/201763.45neutral+4.10%+7.17%+7.49%+0.00%+13.55%
Passed 14/10/2026 · Low Cycle 30/Calendar · 9 years — Small sample
10 days: Avg +1.25% · Win 44% · DD -2.67%20 days: Avg +3.28% · Win 56% · DD -6.49%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/10/202590.97neutral-1.48%-1.13%-18.23%-19.42%+2.41%
202414/10/202481.88neutral+1.91%-0.24%+15.55%-2.08%+18.59%
202313/10/202387.06far below SMA50 · volume x1.9+0.55%-2.94%-5.39%-7.47%+1.90%
202214/10/202277.42neutral+4.80%+14.63%+11.33%+0.00%+17.77%
202114/10/2021105.10neutral+2.28%+0.29%-2.92%-2.92%+7.54%
202014/10/202086.13neutral-4.73%-11.83%+25.69%-11.83%+29.57%
201914/10/2019132.70near 52w high+5.50%+6.56%-11.84%-11.84%+10.78%
201815/10/2018108.20neutral-0.50%-1.27%+7.83%-2.86%+7.83%
201713/10/201763.45neutral+4.10%+7.17%+7.49%+0.00%+13.55%
Passed 16/10/2026 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg +0.85% · Win 44% · DD -3.38%20 days: Avg +1.01% · Win 56% · DD -7.64%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/10/202589.50volume x1.6+2.06%-3.66%-20.42%-20.42%+4.09%
202416/10/202483.90neutral-1.95%-1.55%+9.50%-4.43%+15.73%
202316/10/202387.39far below SMA50-0.89%-4.11%-5.80%-7.82%+1.51%
202217/10/202279.11neutral+2.84%+12.25%+6.80%+0.00%+15.26%
202115/10/2021104.54neutral+1.48%+3.18%-4.23%-4.23%+8.11%
202016/10/202085.99volume x2.2-4.52%-7.75%+26.47%-11.69%+29.78%
201916/10/2019133.85near 52w high+4.83%+7.05%-15.24%-15.24%+9.82%
201816/10/2018110.58neutral-3.26%-2.32%+4.37%-4.95%+5.51%
201716/10/201763.65neutral+3.53%+4.56%+7.62%+0.00%+13.20%
In window 26/10/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg +2.04% · Win 50% · DD -6.35%20 days: Avg +2.89% · Win 60% · DD -8.22%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/10/202591.00neutral-4.47%-19.45%-20.93%-24.82%+0.00%
202425/10/202480.77neutral+0.76%+17.72%+21.72%-0.73%+21.72%
202326/10/202384.93neutral-1.87%-5.15%+4.14%-5.15%+4.14%
202226/10/202286.33neutral-1.18%-2.97%-1.14%-3.73%+5.62%
202126/10/2021103.34neutral+3.86%+0.37%-9.54%-11.53%+9.37%
202026/10/202080.06neutral+8.73%+39.40%+33.41%-5.15%+39.61%
201925/10/2019140.89near 52w high+3.00%-16.60%-19.11%-19.48%+4.34%
201826/10/2018106.00neutral+6.60%+9.43%+9.27%+0.00%+11.60%
201726/10/201766.70neutral+8.02%+2.47%+5.71%-0.90%+8.02%
201626/10/201659.56near 52w low-5.73%-4.80%+5.39%-10.68%+6.15%
Upcoming 29/10/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +2.12% · Win 50% · DD -6.24%20 days: Avg +2.99% · Win 60% · DD -8.07%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/10/202588.08neutral-0.03%-17.65%-15.52%-22.33%+0.00%
202429/10/202481.48neutral+1.29%+13.03%+21.60%-1.60%+21.60%
202330/10/202383.80far below SMA50+1.65%-1.77%+2.75%-3.87%+5.54%
202228/10/202288.75far above SMA50-4.60%-2.88%-6.27%-6.35%+2.74%
202129/10/2021107.86neutral+1.01%-7.18%-18.31%-18.31%+4.78%
202029/10/202076.98far below SMA50 · volume x1.7+22.81%+38.61%+39.49%+0.00%+45.19%
201929/10/2019143.75near 52w high+1.48%-18.64%-19.21%-21.08%+2.26%
201829/10/2018106.83volume x1.9+6.96%+9.21%+8.35%+0.00%+10.73%
201730/10/201766.55neutral-0.23%+2.93%+5.72%-0.68%+8.26%
201628/10/201656.87near 52w low-2.41%+5.50%+11.35%-6.45%+11.35%
Upcoming 06/11/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -1.65% · Win 50% · DD -6.80%20 days: Avg +1.20% · Win 60% · DD -7.92%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/11/202577.56volume x2.2-8.17%-11.24%-2.65%-11.80%+0.00%
202406/11/202497.10far above SMA50 · volume x2.3-5.39%-2.66%+1.03%-7.13%+3.40%
202306/11/202385.18neutral-3.36%+1.53%+3.67%-5.42%+3.83%
202207/11/202287.51neutral-3.45%-1.03%+2.13%-4.95%+4.39%
202105/11/2021108.95volume x1.8-8.11%-16.09%-12.19%-22.11%+0.00%
202006/11/202091.58neutral+18.75%+16.53%+19.04%+0.00%+22.05%
201906/11/2019147.00near 52w high-22.82%-20.73%-21.74%-22.91%+0.00%
201806/11/2018114.46neutral+0.83%+0.26%-3.15%-4.42%+5.89%
201706/11/201766.40neutral+3.16%+4.53%+6.72%-0.45%+10.34%
201607/11/201656.15neutral+8.99%+12.42%+19.12%+0.00%+19.12%
Upcoming 11/11/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +0.01% · Win 50% · DD -3.75%20 days: Avg +3.99% · Win 80% · DD -4.58%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/11/202574.39far below SMA50-6.74%+0.32%+7.25%-8.04%+7.25%
202411/11/202494.61far above SMA50-4.47%+4.11%+2.27%-4.68%+6.12%
202310/11/202382.37neutral+3.35%+6.75%+10.79%-0.06%+10.79%
202211/11/202286.19neutral+0.28%-3.49%+2.82%-3.49%+5.99%
202111/11/2021102.03near 52w low-6.21%-12.88%-6.04%-16.83%+0.00%
202011/11/2020108.26far above SMA50-0.48%-0.52%+3.92%-2.62%+4.69%
201911/11/2019116.99far below SMA50-2.55%-1.49%+0.19%-3.13%+0.34%
201812/11/2018116.44neutral-1.27%-0.79%-1.55%-6.23%+3.88%
201710/11/201768.20neutral+1.25%+2.50%+4.49%-0.73%+7.43%
201611/11/201660.00near 52w high+5.04%+5.54%+15.73%+0.00%+15.73%
Upcoming 13/11/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +1.68% · Win 80% · DD -2.48%20 days: Avg +5.31% · Win 80% · DD -3.21%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/11/202571.22far below SMA50-3.34%+4.35%+13.87%-3.95%+13.87%
202413/11/202491.87neutral+2.89%+6.19%+2.89%-1.84%+9.28%
202313/11/202382.32neutral+5.06%+4.60%+11.24%+0.00%+11.24%
202214/11/202284.49neutral+2.51%+0.94%+5.19%-1.55%+8.12%
202112/11/202199.74near 52w low-8.68%-11.99%-5.86%-15.24%+0.00%
202013/11/2020108.75far above SMA50-1.87%-2.33%+3.45%-3.06%+4.22%
201913/11/2019113.45far below SMA50 · volume x2.1+2.71%+3.47%+3.89%-0.11%+3.89%
201813/11/2018115.18neutral-0.56%+3.97%-1.91%-5.20%+5.02%
201713/11/201768.50neutral+1.32%+2.71%+6.08%-1.17%+6.96%
201614/11/201661.20near 52w high+3.14%+4.94%+14.28%+0.00%+14.28%
Upcoming 16/11/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +1.60% · Win 60% · DD -2.69%20 days: Avg +4.40% · Win 80% · DD -3.25%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/11/202570.01far below SMA50+2.13%+4.94%+12.13%-2.90%+15.91%
202415/11/202490.00neutral+8.70%+10.41%+6.18%-0.07%+11.01%
202316/11/202385.37volume x1.6+3.09%+2.78%+4.23%-0.77%+8.94%
202216/11/202283.88neutral+1.74%+6.26%+3.23%-0.83%+8.91%
202116/11/202198.24near 52w low-5.20%-13.95%-2.57%-13.95%+0.00%
202016/11/2020109.39far above SMA50-2.36%-1.73%+8.18%-3.63%+8.18%
201915/11/2019114.27far below SMA50 · volume x2.5-0.53%-1.09%+2.15%-1.09%+2.88%
201816/11/2018118.06neutral-2.08%-0.03%-8.44%-9.25%+2.46%
201716/11/201768.50neutral+2.63%+5.04%+4.60%+0.00%+6.64%
201616/11/201662.25near 52w high+0.56%+3.37%+14.30%+0.00%+14.30%
Upcoming 08/12/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg -0.25% · Win 50% · DD -3.35%20 days: Avg +0.85% · Win 50% · DD -4.23%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/12/202575.34neutral+7.71%+6.78%+5.48%+0.00%+11.81%
202409/12/202496.50neutral-0.97%-6.90%-7.71%-8.93%+0.00%
202308/12/202389.57neutral-0.66%+5.56%+4.59%-0.67%+6.84%
202208/12/202287.20neutral-1.18%-5.96%-1.93%-10.03%+1.43%
202108/12/202197.08neutral-1.40%+0.01%-6.08%-6.08%+3.30%
202008/12/2020113.34far above SMA50+4.41%+5.59%+13.61%-2.02%+13.61%
201909/12/2019116.09neutral+0.55%-1.08%-1.36%-2.83%+1.27%
201807/12/2018111.63neutral-2.11%-10.36%-4.43%-10.93%+2.69%
201708/12/201771.20neutral+0.63%+0.00%+1.62%-0.77%+3.79%
201608/12/201667.50near 52w high+5.41%+3.85%+4.74%+0.00%+7.48%
Upcoming 21/12/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg +1.25% · Win 70% · DD -1.88%20 days: Avg +4.31% · Win 60% · DD -2.68%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/12/202580.45neutral+1.02%-1.22%+8.73%-2.93%+9.01%
202420/12/202491.31volume x2.2-2.27%-3.15%-0.47%-4.72%+0.61%
202321/12/202394.02neutral-0.94%+0.30%-0.12%-1.79%+1.79%
202221/12/202282.92neutral-3.04%+1.74%+15.69%-5.39%+15.69%
202121/12/202197.04neutral+1.77%-2.39%-6.47%-7.00%+3.34%
202021/12/2020118.02far above SMA50+3.44%+7.67%+8.02%+0.00%+10.79%
201920/12/2019113.62volume x1.7+0.21%+0.34%+5.88%-0.71%+6.72%
201821/12/2018100.07far below SMA50 · volume x2.6+2.28%+6.61%+7.18%-0.64%+9.54%
201721/12/201770.65neutral+2.19%+2.48%+8.28%+0.00%+8.70%
201621/12/201670.95near 52w high-0.14%+0.14%-3.66%-3.66%+2.26%

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
· The broad trend (by MA stacking) is still up.
· Positive relative strength vs QQQ, SPY, SMH.
· If it holds above SMA50 (+7.9%) 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: -5.3% · from 52w low: +52.1%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+3.29% · +4.56% · +4.35% · +11.14%
Distance from SMA20 / 50 / 200+3.82% · +7.90% · +15.45%
Distance from 52w high / low-5.32% · +52.14%
ATR14 · volume vs 20-avg2.95 · 0.60x

Relative strength

vs QQQ (20d)+9.74%
vs SPY (20d)+5.82%
vs SMH (20d)+17.43%

Moving averages

SMA20 / 50 / 20085.27 · 82.05 · 76.68
52w high / low93.50 · 58.19