📡 HCSG — Healthcare Services Group, Inc.

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

Last price (Close)
21.31 +0.00%
Next window · Gann 60 · in 11 days
21/06/2026
Last window · Gann 45 · 08/06/2026
since +3.80%
Trend
Strong uptrend

Daily chart · hover for price & date

Reference points

Last major low · 02/04/2026
17.25
Days: 47 trading / 69 calendar · return since: +23.54%
Last major high · 22/04/2026
24.39
Days: 34 trading / 49 calendar · return since: -12.63%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 02/04/2026 @ 17.25Gann 60Calendar01/06/2026-9 (±2)Passed
High 22/04/2026 @ 24.39Gann 30Trading04/06/2026-4 (±2)Passed
High 22/04/2026 @ 24.39Gann 45Calendar06/06/2026-4 (±2)Passed
Low 02/04/2026 @ 17.25Gann 45Trading08/06/2026-2 (±2)Active now
High 22/04/2026 @ 24.39Gann 60Calendar21/06/2026+11 (±2)Upcoming
High 22/04/2026 @ 24.39Gann 45Trading25/06/2026+11 (±2)Upcoming
Low 02/04/2026 @ 17.25Gann 60Trading29/06/2026+13 (±2)Upcoming
Low 02/04/2026 @ 17.25Gann 90Calendar01/07/2026+21 (±3)Upcoming
High 22/04/2026 @ 24.39Gann 60Trading16/07/2026+26 (±2)Upcoming
High 22/04/2026 @ 24.39Gann 90Calendar21/07/2026+41 (±3)Upcoming
Low 02/04/2026 @ 17.25Gann 90Trading10/08/2026+43 (±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 01/06/2026 · Low Gann 60/Calendar · 9 years — Small sample
10 days: Avg +2.96% · Win 67% · DD -2.17%20 days: Avg +4.41% · Win 78% · DD -3.14%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202502/06/202513.99far above SMA50+4.57%+6.58%+11.01%+0.00%+11.01%
202431/05/202410.78volume x3.5-3.25%-5.10%+1.02%-6.49%+1.02%
202301/06/202313.46neutral+5.13%+7.21%+10.92%+0.00%+10.92%
202201/06/202217.39neutral+0.40%-6.04%+0.11%-8.80%+3.80%
202101/06/202130.61volume x1.5-0.69%+3.56%+3.36%-1.27%+6.99%
202001/06/202024.06neutral+6.65%+1.62%+1.91%-1.37%+7.98%
201931/05/201931.61neutral+4.90%+4.46%-4.08%-6.04%+4.90%
201801/06/201836.06near 52w low+8.87%+15.92%+19.77%+0.00%+21.13%
201701/06/201748.72near 52w high-2.59%-1.60%-4.31%-4.31%+1.66%
Passed 04/06/2026 · High Gann 30/Trading · 9 years — Small sample
10 days: Avg +1.91% · Win 56% · DD -2.12%20 days: Avg +3.09% · Win 67% · DD -3.47%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/06/202514.25near 52w high · far above SMA50+3.72%+1.33%+6.25%-0.70%+8.98%
202404/06/202410.43neutral-1.15%-2.49%+1.63%-3.36%+7.96%
202305/06/202313.65neutral+5.49%+4.10%+9.08%+0.00%+9.38%
202203/06/202217.62neutral-4.82%-8.17%-0.51%-9.99%+2.44%
202104/06/202130.22neutral+3.71%+4.33%+4.57%+0.00%+8.37%
202004/06/202024.19neutral-0.04%+5.75%+0.45%-1.90%+7.40%
201904/06/201933.11neutral-0.63%-1.33%-8.52%-10.30%+0.15%
201804/06/201836.48near 52w low+7.07%+15.84%+19.02%+0.00%+19.74%
201705/06/201749.05near 52w high-2.30%-2.14%-4.16%-4.95%+0.00%
Passed 06/06/2026 · High Gann 45/Calendar · 9 years — Small sample
10 days: Avg +0.84% · Win 56% · DD -2.54%20 days: Avg +0.80% · Win 56% · DD -3.82%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/06/202514.44near 52w high · far above SMA50+1.45%-0.97%+1.73%-0.97%+7.55%
202406/06/202410.60neutral-2.55%-4.06%+1.13%-4.91%+6.23%
202306/06/202313.78neutral+5.22%+4.57%+5.37%+0.00%+8.35%
202206/06/202218.05neutral-10.47%-9.31%-3.27%-12.13%+0.00%
202107/06/202130.28volume x1.5+4.03%+6.84%+2.94%+0.00%+8.16%
202005/06/202025.00neutral-3.08%+0.44%-3.04%-5.08%+3.92%
201906/06/201932.84neutral+0.97%-0.94%-7.98%-9.56%+0.97%
201806/06/201839.02volume x2.1+6.69%+10.25%+12.07%+0.00%+12.07%
201706/06/201747.34volume x1.7+1.71%+0.74%-1.77%-1.77%+1.71%
Active now 08/06/2026 · Low Gann 45/Trading · 9 years — Small sample
10 days: Avg -0.07% · Win 33% · DD -3.41%20 days: Avg -0.85% · Win 56% · DD -4.60%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/06/202514.63near 52w high · far above SMA50+1.91%-0.75%+0.21%-2.26%+6.15%
202407/06/202410.43neutral-1.92%-1.15%+0.00%-3.36%+7.96%
202308/06/202314.15neutral+1.98%+1.77%+0.57%-0.14%+5.51%
202208/06/202217.46neutral-6.41%-4.98%+1.66%-9.16%+1.83%
202108/06/202130.40neutral+4.28%+7.73%+1.74%+0.00%+7.73%
202008/06/202025.66far above SMA50-4.72%-2.26%-12.31%-12.31%+1.25%
201907/06/201933.16neutral-0.42%-8.62%-9.65%-10.43%+0.00%
201808/06/201839.26neutral+6.47%+8.56%+12.15%-0.51%+12.15%
201708/06/201747.46neutral+1.01%-0.88%-2.04%-3.24%+1.45%
Upcoming 21/06/2026 · High Gann 60/Calendar · 10 years — Small sample
10 days: Avg +0.15% · Win 60% · DD -2.44%20 days: Avg +0.40% · Win 40% · DD -5.53%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/06/202514.36volume x2.7+3.97%+2.86%-11.28%-11.63%+8.15%
202421/06/202410.17volume x2.8+4.03%+5.41%+15.14%+0.00%+15.63%
202321/06/202314.41neutral+1.87%+0.76%+1.11%-1.53%+3.68%
202221/06/202216.37neutral+4.46%+6.66%-5.01%-5.01%+13.38%
202121/06/202132.35neutral-0.40%-3.65%-5.04%-6.99%+1.24%
202022/06/202025.08neutral-2.23%-10.29%+9.61%-10.29%+9.61%
201921/06/201930.30volume x2.0+0.07%-1.12%-0.53%-1.98%+3.17%
201821/06/201842.88far above SMA50+1.00%+1.49%-8.00%-10.21%+3.33%
201721/06/201747.28neutral+1.12%-2.88%+11.99%-2.88%+11.99%
201621/06/201639.89near 52w high-0.73%+2.21%-4.01%-4.79%+5.14%
Upcoming 25/06/2026 · High Gann 45/Trading · 10 years — Small sample
10 days: Avg +0.82% · Win 60% · DD -2.38%20 days: Avg -3.94% · Win 40% · DD -9.56%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/06/202514.71near 52w high+1.56%-6.05%-7.27%-13.73%+5.57%
202425/06/202410.29neutral+9.43%+2.14%+7.68%+0.00%+15.35%
202326/06/202314.19neutral+4.72%+1.06%+3.52%+0.00%+5.29%
202224/06/202217.13volume x1.6+2.74%+4.20%-16.81%-18.68%+8.35%
202125/06/202132.57volume x4.2-2.98%-2.61%-18.58%-18.58%+0.00%
202025/06/202024.14neutral+0.66%-0.58%+8.37%-6.79%+13.88%
201925/06/201929.70far below SMA50 · volume x2.1+1.99%+3.23%-20.74%-20.74%+5.25%
201825/06/201842.24neutral+2.79%+4.40%-6.72%-8.85%+4.90%
201726/06/201747.37neutral-0.76%-1.58%+13.91%-3.06%+13.91%
201624/06/201640.04near 52w high+3.25%+4.00%-2.72%-5.14%+4.75%
Upcoming 29/06/2026 · Low Gann 60/Trading · 10 years — Small sample
10 days: Avg +0.95% · Win 50% · DD -3.79%20 days: Avg -6.35% · Win 30% · DD -11.64%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/06/202515.03near 52w high-2.26%-12.71%-11.71%-15.57%+3.33%
202428/06/202410.58volume x6.0+1.32%+6.62%+9.26%-1.42%+12.19%
202329/06/202314.89neutral-2.69%-0.60%-16.05%-16.05%+0.34%
202229/06/202217.08neutral+4.10%+3.75%-17.21%-18.44%+8.67%
202129/06/202131.64neutral-2.24%-0.13%-16.06%-16.18%+1.36%
202029/06/202024.52volume x1.7-8.24%+2.77%+6.04%-8.24%+12.11%
201928/06/201930.32volume x1.5-1.19%+3.07%-19.85%-22.36%+3.10%
201829/06/201843.19far above SMA50+1.94%-1.09%-8.20%-10.86%+2.59%
201729/06/201746.62neutral-0.28%+12.87%+13.38%-1.50%+15.74%
201629/06/201640.32near 52w high+0.35%-5.01%-3.08%-5.80%+4.02%
Upcoming 01/07/2026 · Low Gann 90/Calendar · 10 years — Small sample
10 days: Avg -0.29% · Win 50% · DD -5.39%20 days: Avg -7.38% · Win 30% · DD -13.07%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/07/202515.53near 52w high-5.60%-15.00%-13.84%-18.29%+0.00%
202401/07/202410.89neutral-4.22%+7.99%+5.69%-4.22%+9.00%
202330/06/202314.93neutral-4.69%-4.69%-15.54%-16.28%+0.07%
202201/07/202217.60neutral+1.42%+2.50%-17.05%-20.85%+5.45%
202101/07/202132.07volume x2.2-2.21%-6.17%-18.62%-18.62%+0.00%
202001/07/202024.50neutral-2.78%+9.14%+6.57%-8.16%+12.20%
201901/07/201930.52neutral-0.92%+2.42%-19.46%-22.87%+2.42%
201802/07/201843.42far above SMA50+1.57%-2.40%-7.28%-11.33%+2.05%
201730/06/201746.83volume x1.5-1.54%+11.45%+11.57%-1.94%+15.23%
201601/07/201641.34near 52w high+0.73%-8.13%-5.88%-8.13%+1.45%
Upcoming 16/07/2026 · High Gann 60/Trading · 10 years — Small sample
10 days: Avg -7.85% · Win 30% · DD -10.16%20 days: Avg -7.41% · Win 20% · DD -12.37%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/07/202513.20neutral+10.83%+1.36%+15.68%-3.86%+15.68%
202416/07/202411.76neutral+0.94%-2.13%-9.95%-11.73%+0.94%
202317/07/202314.23neutral+2.46%-11.38%-9.56%-12.16%+4.99%
202215/07/202218.56volume x1.7-24.95%-22.74%-20.04%-24.95%+0.00%
202116/07/202130.09neutral-11.43%-13.26%-9.94%-15.72%+2.09%
202016/07/202026.74far above SMA50-1.23%-2.36%-11.56%-14.32%+2.99%
201916/07/201931.26neutral-3.77%-21.37%-24.82%-26.46%+0.00%
201816/07/201842.72neutral-6.55%-7.19%-4.66%-9.88%+0.00%
201717/07/201752.19near 52w high+3.18%+0.11%-0.63%-2.85%+3.39%
201615/07/201638.65near 52w low+0.36%+0.41%+1.37%-1.73%+2.07%
Upcoming 21/07/2026 · High Gann 90/Calendar · 10 years — Small sample
10 days: Avg -4.83% · Win 30% · DD -6.56%20 days: Avg -4.69% · Win 40% · DD -8.70%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/07/202512.74far below SMA50+4.00%+8.63%+20.17%+0.00%+20.17%
202422/07/202411.71neutral-1.28%-11.02%-8.28%-11.36%+1.37%
202321/07/202314.52volume x2.4-13.91%-11.85%-14.60%-14.60%+1.17%
202221/07/202214.26near 52w low · far below SMA50 · volume x3.3-0.84%-1.75%+5.71%-2.31%+5.71%
202121/07/202126.92far below SMA50 · volume x3.5-1.34%-5.79%-7.24%-7.24%+0.67%
202021/07/202027.49far above SMA50-5.42%-3.09%-18.30%-18.30%+0.18%
201922/07/201930.14neutral-19.38%-22.69%-26.24%-27.44%+0.00%
201820/07/201839.45neutral+1.57%+1.57%+4.44%-0.13%+4.44%
201721/07/201753.72near 52w high · far above SMA50-1.60%-4.30%-5.43%-5.62%+0.45%
201621/07/201638.10near 52w low+2.57%+1.99%+2.90%+0.00%+3.54%
Upcoming 10/08/2026 · Low Gann 90/Trading · 10 years — Small sample
10 days: Avg -2.40% · Win 60% · DD -4.83%20 days: Avg -2.75% · Win 50% · DD -6.08%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/08/202514.47neutral+5.81%+7.05%+11.33%+0.00%+11.33%
202409/08/202410.48neutral+1.81%+4.10%+0.29%-0.95%+5.92%
202310/08/202312.74neutral-2.59%-8.40%-13.58%-13.58%+1.02%
202210/08/202214.06near 52w low · far below SMA50+6.83%+3.18%-1.37%-2.16%+7.22%
202110/08/202126.50far below SMA50-2.23%-1.97%+1.72%-5.77%+2.26%
202010/08/202027.54neutral-18.01%-21.68%-25.35%-25.35%+0.00%
201909/08/201923.66near 52w low · far below SMA50-6.55%-9.28%+0.14%-9.28%+0.14%
201810/08/201840.96neutral+0.59%+1.08%+1.99%-0.68%+1.99%
201710/08/201751.04neutral-0.28%+0.44%-1.07%-1.48%+1.70%
201610/08/201639.31near 52w low-0.85%+1.50%-1.57%-1.57%+5.13%

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.
· Sharp rally recently — watch for follow-through.
· If it holds above SMA50 (+3.6%) 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
· Distance from 52w high: -12.6% · from 52w low: +68.3%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+5.55% · +3.45% · -3.66% · +5.81%
Distance from SMA20 / 50 / 200+2.76% · +3.64% · +12.75%
Distance from 52w high / low-12.63% · +68.33%
ATR14 · volume vs 20-avg0.60 · 1.23x

Relative strength

vs QQQ (20d)-1.75%
vs SPY (20d)-1.93%
vs SMH (20d)-5.38%

Moving averages

SMA20 / 50 / 20020.74 · 20.56 · 18.90
52w high / low24.39 · 12.66