🕰️ Time Machine

BFAM — Bright Horizons Family Solutions Inc.

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

Last price (Close)
73.65 +3.15%
Next window · Cycle 90 · in window · in 1 days
27/10/2026
Last window · Cycle 144 · 25/10/2026
since +0.00%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 03/06/2026
57.63
Days: 100 trading / 145 calendar · return since: +27.80%
Last major high · 29/07/2026
83.03
Days: 62 trading / 89 calendar · return since: -11.30%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 03/06/2026 @ 57.63Cycle 90Trading📅 12/10/2026-10 (±3)Passed
High 29/07/2026 @ 83.03Cycle 60Trading📅 22/10/2026-2 (±2)In window
Low 03/06/2026 @ 57.63Cycle 144Calendar📅 25/10/2026-1 (±3)In window
High 29/07/2026 @ 83.03Cycle 90Calendar📅 27/10/2026+1 (±3)In window
Low 03/06/2026 @ 57.63Cycle 120Trading📅 23/11/2026+20 (±3)Upcoming
High 29/07/2026 @ 83.03Cycle 120Calendar📅 26/11/2026+31 (±3)Upcoming
Low 03/06/2026 @ 57.63Cycle 180Calendar📅 30/11/2026+35 (±3)Upcoming
High 29/07/2026 @ 83.03Cycle 90Trading📅 04/12/2026+28 (±3)Upcoming
Low 03/06/2026 @ 57.63Cycle 144Trading📅 29/12/2026+44 (±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.

● Failed Breakout 23/10/2026🎯 near Cycle 60 window · 22/10/2026
● Gap Day 15/10/2026🎯 near Cycle 90 window · 12/10/2026
● Bearish Engulfing 13/10/2026🎯 near Cycle 90 window · 12/10/2026
● Failed Breakout 13/10/2026🎯 near Cycle 90 window · 12/10/2026
● Shooting Star 12/10/2026🎯 near Cycle 90 window · 12/10/2026
● Failed Breakout 08/10/2026🎯 near Cycle 90 window · 12/10/2026
● Bearish Engulfing 02/10/2026
● Failed Breakdown 29/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 12/10/2026 · Low Cycle 90/Trading · 9 years — Small sample
10 days: Avg +0.34% · Win 56% · DD -2.52%20 days: Avg +1.25% · Win 67% · DD -5.64%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/10/202596.77near 52w low · far below SMA50+5.01%+2.50%+2.39%-4.64%+12.88%
202411/10/2024134.23neutral-1.94%-3.32%-13.48%-13.67%+0.00%
202312/10/202381.00neutral-2.46%-9.49%+1.88%-10.89%+6.19%
202212/10/202258.36far below SMA50-0.02%+9.73%+16.71%-0.60%+18.27%
202112/10/2021156.81neutral+1.90%+2.74%-8.57%-8.57%+8.24%
202012/10/2020155.85far above SMA50+0.13%+3.79%+11.01%-1.94%+11.01%
201911/10/2019154.64neutral-3.26%-3.19%-7.37%-7.57%+0.00%
201812/10/2018112.78neutral+0.84%-0.08%+7.12%-2.51%+7.12%
201712/10/201785.24near 52w high-0.06%+0.42%+1.58%-0.39%+5.54%
In window 22/10/2026 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg -0.03% · Win 44% · DD -5.92%20 days: Avg +0.53% · Win 67% · DD -8.23%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/10/2025102.50neutral-9.56%-2.20%-2.84%-9.97%+6.57%
202422/10/2024130.52volume x1.7+0.69%-11.22%-16.44%-20.32%+2.31%
202323/10/202376.91far below SMA50-3.78%+10.45%+15.15%-6.15%+15.15%
202221/10/202259.24neutral+8.69%+10.50%+22.08%+0.00%+28.34%
202122/10/2021164.80far above SMA50+0.73%-9.77%-23.43%-23.43%+2.99%
202022/10/2020164.79far above SMA50-2.32%-0.89%+1.80%-6.21%+4.99%
201922/10/2019149.30neutral-1.46%-2.87%+1.85%-4.27%+1.85%
201822/10/2018114.17near 52w high-3.35%+1.14%+4.23%-3.70%+5.82%
201723/10/201785.63near 52w high+0.07%+4.55%+2.38%-0.04%+5.06%
In window 25/10/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +1.32% · Win 60% · DD -5.30%20 days: Avg +1.10% · Win 80% · DD -7.44%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/10/2025100.89neutral+8.27%-2.41%+0.23%-8.53%+8.27%
202425/10/2024129.77neutral+2.91%-10.50%-12.86%-19.86%+2.91%
202325/10/202374.50far below SMA50 · volume x1.8-0.21%+12.09%+18.70%-3.11%+18.87%
202225/10/202264.05neutral+2.09%+7.76%+12.66%-0.83%+18.70%
202125/10/2021163.25neutral+3.97%-10.12%-24.10%-24.10%+3.97%
202026/10/2020161.76far above SMA50-3.52%+6.95%+3.73%-4.46%+6.95%
201925/10/2019149.70neutral-3.25%-4.32%+0.77%-4.52%+1.82%
201825/10/2018113.00neutral+2.26%+4.69%+4.55%-2.35%+6.91%
201725/10/201785.91near 52w high+0.79%+4.71%+2.53%-0.36%+4.71%
201627/10/201666.96near 52w high-6.26%+4.38%+4.78%-6.30%+7.97%
In window 27/10/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +2.07% · Win 60% · DD -4.68%20 days: Avg +2.28% · Win 70% · DD -6.54%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/10/202599.19near 52w low+4.48%-0.11%-0.27%-6.97%+10.12%
202428/10/2024130.79neutral+1.56%-12.97%-12.37%-20.48%+2.10%
202327/10/202372.18far below SMA50+19.16%+13.34%+22.78%+0.00%+24.24%
202227/10/202263.52neutral+1.34%+17.65%+13.71%+0.00%+19.69%
202127/10/2021160.21neutral-7.22%-11.53%-21.83%-22.66%+5.94%
202027/10/2020159.99far above SMA50-1.53%+4.44%+7.50%-3.40%+8.14%
201928/10/2019146.85neutral-2.67%-1.95%+2.64%-2.67%+3.80%
201826/10/2018112.69neutral+2.88%+7.21%+4.74%-2.08%+7.21%
201727/10/201786.45near 52w high+3.08%+0.24%+1.12%-0.88%+4.06%
201627/10/201666.96near 52w high-6.26%+4.38%+4.78%-6.30%+7.97%
Upcoming 23/11/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg -0.53% · Win 50% · DD -2.78%20 days: Avg -1.97% · Win 40% · DD -5.02%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/11/202598.92neutral+5.18%-0.96%+0.66%-0.96%+5.66%
202422/11/2024113.08far below SMA50+2.08%+0.02%-3.54%-7.12%+5.47%
202322/11/202388.43neutral-1.12%+2.42%+6.29%-1.12%+6.29%
202223/11/202272.49far above SMA50+3.24%-9.08%-11.82%-12.91%+3.24%
202123/11/2021124.56near 52w low · far below SMA50-4.42%-0.82%-4.42%-7.92%+0.63%
202023/11/2020167.79neutral+0.73%+0.48%-3.49%-3.49%+3.12%
201922/11/2019150.86neutral+0.74%-0.68%+1.42%-1.67%+1.46%
201823/11/2018118.14near 52w high+3.00%-2.74%-10.79%-10.79%+4.75%
201722/11/201788.08neutral+0.99%+4.51%+6.97%-0.75%+7.53%
201623/11/201670.11near 52w high-3.51%+1.54%-0.94%-3.51%+1.54%
Upcoming 26/11/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -2.13% · Win 30% · DD -4.00%20 days: Avg -1.91% · Win 30% · DD -6.28%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202526/11/2025102.46neutral+1.49%-3.66%-1.11%-4.38%+2.01%
202426/11/2024115.10neutral+3.11%-2.64%-3.71%-8.75%+3.62%
202327/11/202388.62neutral+3.58%+3.42%+8.77%-1.33%+8.77%
202225/11/202272.23far above SMA50-2.87%-9.66%-17.13%-17.13%+3.61%
202126/11/2021125.35near 52w low · far below SMA50-4.78%-6.76%-1.01%-8.50%+0.00%
202025/11/2020173.02near 52w high-4.70%-3.87%-4.44%-6.40%+0.00%
201926/11/2019151.47neutral+0.12%-0.18%+0.38%-2.07%+1.06%
201826/11/2018118.03near 52w high+4.85%-3.95%-7.37%-10.71%+4.85%
201727/11/201787.42neutral+2.84%+4.98%+7.92%+0.00%+8.34%
201625/11/201670.16near 52w high-2.61%+1.05%-1.44%-3.58%+1.47%
Upcoming 30/11/2026 · Low Cycle 180/Calendar · 10 years — Small sample
10 days: Avg -2.21% · Win 50% · DD -4.48%20 days: Avg -1.15% · Win 50% · DD -6.21%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/12/2025103.70neutral-3.99%+0.41%-1.51%-5.53%+0.79%
202429/11/2024115.63neutral-0.45%-5.11%-4.32%-9.17%+3.15%
202330/11/202387.44neutral+3.58%+2.77%+7.78%+0.00%+10.82%
202230/11/202274.20far above SMA50-12.99%-7.49%-13.21%-19.33%+0.86%
202130/11/2021122.95near 52w low · far below SMA50-0.91%-5.34%+1.84%-6.72%+1.84%
202030/11/2020170.11near 52w high-2.18%-0.93%+0.19%-4.80%+0.50%
201929/11/2019150.52neutral+0.76%+0.02%-0.38%-1.45%+1.69%
201830/11/2018121.68near 52w high-5.57%-9.50%-9.41%-13.39%+1.70%
201730/11/201788.95near 52w high+3.49%+2.70%+5.68%-0.01%+6.48%
201630/11/201668.82neutral+1.51%+0.41%+1.82%-1.70%+3.44%
Upcoming 04/12/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -2.03% · Win 30% · DD -4.04%20 days: Avg +0.27% · Win 70% · DD -5.09%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/12/2025103.99neutral-5.08%-0.49%-1.07%-5.79%+0.51%
202404/12/2024118.68neutral-5.58%-11.50%-5.24%-11.50%+0.50%
202304/12/202391.79far above SMA50-0.15%-0.64%+0.66%-2.68%+5.57%
202205/12/202266.76neutral+1.62%-5.44%+0.27%-10.34%+4.01%
202103/12/2021119.36near 52w low · far below SMA50-2.08%-1.16%+7.18%-3.91%+7.18%
202004/12/2020166.00neutral-0.81%+1.58%+1.04%-2.45%+4.21%
201904/12/2019151.65neutral-0.30%-0.55%+2.47%-1.19%+2.47%
201804/12/2018121.17near 52w high-4.79%-9.09%-9.20%-13.02%+0.00%
201704/12/201789.90near 52w high+2.08%+5.19%+4.74%+0.00%+5.35%
201605/12/201669.02neutral+1.65%+1.77%+1.85%+0.00%+3.14%
Upcoming 29/12/2026 · Low Cycle 144/Trading · 10 years — Small sample
10 days: Avg +2.42% · Win 70% · DD -2.11%20 days: Avg +2.33% · Win 60% · DD -3.61%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/12/2025102.24neutral+0.12%-2.68%-10.10%-10.89%+1.22%
202430/12/2024110.63neutral+1.85%+4.67%+12.70%-0.07%+12.70%
202329/12/202394.24near 52w high+3.25%+3.81%+4.71%-1.95%+7.42%
202229/12/202264.40neutral+8.00%+14.27%+16.71%-2.02%+22.70%
202129/12/2021125.21neutral-1.09%+2.66%-5.49%-5.49%+3.69%
202029/12/2020170.44near 52w high-2.55%-8.33%-8.48%-10.95%+1.50%
201930/12/2019149.95neutral+4.80%+7.76%+8.40%+0.00%+9.61%
201828/12/2018111.39neutral-0.57%-1.19%+2.29%-3.50%+5.09%
201729/12/201794.00near 52w high+1.12%+1.68%+3.20%+0.00%+4.35%
201629/12/201670.07near 52w high+1.20%+1.50%-0.61%-1.27%+1.73%

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 (+6.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
· Distance from 52w high: -33.0% · from 52w low: +27.8%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+5.94% · +5.36% · +15.57% · -1.19%
Distance from SMA20 / 50 / 200+8.16% · +6.90% · -1.52%
Distance from 52w high / low-32.96% · +27.80%
ATR14 · volume vs 20-avg2.33 · 1.60x

Relative strength

vs QQQ (20d)+18.87%
vs SPY (20d)+15.60%
vs SMH (20d)+25.30%

Moving averages

SMA20 / 50 / 20068.10 · 68.89 · 74.79
52w high / low109.86 · 57.63