🕰️ Time Machine

SAFT — Safety Insurance Group, Inc.

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

Last price (Close)
104.16 +0.12%
Next window · Cycle 180 · in window · in 2 days
25/10/2026
Last window · Cycle 120 · 19/10/2026
since +0.30%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 01/09/2026
103.05
Days: 37 trading / 52 calendar · return since: +1.08%
Last major high · 28/04/2026
77.78
Days: 124 trading / 178 calendar · return since: +33.92%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 01/09/2026 @ 103.05Cycle 30Trading📅 14/10/2026-7 (±2)Passed
Low 01/09/2026 @ 103.05Cycle 45Calendar📅 16/10/2026-7 (±2)Passed
High 28/04/2026 @ 77.78Cycle 120Trading📅 19/10/2026-4 (±3)Passed
High 28/04/2026 @ 77.78Cycle 180Calendar📅 25/10/2026+2 (±3)In window
Low 01/09/2026 @ 103.05Cycle 60Calendar📅 31/10/2026+8 (±2)Upcoming
Low 01/09/2026 @ 103.05Cycle 45Trading📅 04/11/2026+8 (±2)Upcoming
High 28/04/2026 @ 77.78Cycle 144Trading📅 20/11/2026+20 (±3)Upcoming
Low 01/09/2026 @ 103.05Cycle 60Trading📅 25/11/2026+23 (±2)Upcoming
Low 01/09/2026 @ 103.05Cycle 90Calendar📅 30/11/2026+38 (±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.

● NR7 Compression 23/10/2026🎯 near Cycle 180 window · 25/10/2026
● Failed Breakout 13/10/2026🎯 near Cycle 30 window · 14/10/2026
● Failed Breakout 01/10/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 14/10/2026 · Low Cycle 30/Trading · 9 years — Small sample
10 days: Avg +1.70% · Win 56% · DD -1.53%20 days: Avg +5.62% · Win 89% · DD -1.96%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/10/202570.12near 52w low-0.86%-1.70%+9.54%-3.92%+9.98%
202414/10/202480.71neutral+1.55%-1.88%+8.04%-3.20%+9.40%
202313/10/202370.25neutral+3.76%+6.22%+8.28%+0.00%+11.46%
202214/10/202280.30near 52w low+0.50%+7.48%+5.84%-1.11%+8.28%
202114/10/202180.30neutral-0.57%-1.30%+2.70%-2.35%+2.70%
202014/10/202067.51near 52w low+2.33%+3.97%+11.38%+0.00%+15.27%
201914/10/201998.26neutral+2.42%+1.61%+0.60%-1.26%+3.54%
201815/10/201882.21far below SMA50+2.02%+2.48%+5.67%-0.83%+7.36%
201713/10/201782.90near 52w high · far above SMA50-2.65%-1.63%-1.51%-4.95%+0.00%
Passed 16/10/2026 · Low Cycle 45/Calendar · 9 years — Small sample
10 days: Avg +1.27% · Win 78% · DD -1.85%20 days: Avg +4.68% · Win 89% · DD -2.11%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/10/202568.25near 52w low+2.05%+0.19%+12.56%-1.29%+13.00%
202416/10/202483.87neutral-4.46%-6.03%+2.35%-6.84%+5.28%
202316/10/202372.44neutral+0.59%+3.91%+5.67%+0.00%+8.09%
202217/10/202281.47neutral+0.12%+6.73%+4.52%-2.53%+6.73%
202115/10/202179.79neutral+1.68%-1.73%+2.77%-1.73%+3.36%
202016/10/202068.68near 52w low+2.78%+1.92%+8.50%-1.46%+13.31%
201916/10/201998.62neutral+2.34%+3.16%-0.60%-1.62%+3.16%
201816/10/201884.26neutral-2.03%+1.23%+2.80%-3.24%+4.75%
201716/10/201779.05volume x2.5+1.77%+2.02%+3.54%-0.32%+3.98%
Passed 19/10/2026 · High Cycle 120/Trading · 9 years — Small sample
10 days: Avg +0.67% · Win 67% · DD -2.33%20 days: Avg +4.18% · Win 89% · DD -2.35%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/10/202569.73near 52w low-0.69%-2.15%+9.18%-3.38%+10.78%
202418/10/202484.26neutral-6.17%-7.28%+0.71%-7.28%+4.79%
202319/10/202373.21volume x1.5+3.47%+6.95%+5.42%-0.46%+6.95%
202219/10/202282.23neutral+0.02%+3.37%+4.38%-3.43%+5.74%
202119/10/202178.92neutral+3.18%+0.61%+2.20%-0.65%+4.50%
202019/10/202067.68near 52w low+2.91%+4.42%+11.73%+0.00%+14.98%
201918/10/201999.82near 52w high-0.73%-1.72%-2.16%-2.81%+1.92%
201819/10/201883.78neutral-0.87%+1.00%+4.77%-2.69%+5.35%
201719/10/201780.40near 52w high-0.19%+0.87%+1.37%-0.44%+2.24%
In window 25/10/2026 · High Cycle 180/Calendar · 10 years — Small sample
10 days: Avg +3.52% · Win 70% · DD -1.59%20 days: Avg +4.52% · Win 80% · DD -1.77%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/10/202569.56near 52w low-1.19%+7.29%+10.61%-3.15%+11.06%
202425/10/202479.06volume x1.6-1.18%+9.23%+7.34%-1.18%+11.69%
202325/10/202375.61neutral+2.20%+2.26%+1.56%-1.31%+3.56%
202225/10/202282.49neutral+3.19%+4.96%+11.07%-0.29%+11.07%
202125/10/202181.25neutral-3.18%-0.91%-3.10%-4.34%+1.50%
202026/10/202069.65neutral+1.46%+5.57%+6.53%-0.93%+11.73%
201925/10/201999.09near 52w high-1.00%-0.33%-2.99%-2.99%+2.67%
201825/10/201883.09neutral+0.97%+6.22%+6.88%-0.05%+6.88%
201725/10/201780.05near 52w high+1.87%+2.06%+2.69%+0.00%+3.44%
201625/10/201667.95near 52w high-1.10%-1.18%+4.64%-3.46%+4.64%
Upcoming 31/10/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +4.18% · Win 80% · DD -1.16%20 days: Avg +4.38% · Win 90% · DD -1.37%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202531/10/202568.73near 52w low+8.58%+12.40%+10.87%-0.73%+12.40%
202431/10/202478.27neutral+9.12%+8.62%+9.67%-0.18%+12.81%
202331/10/202375.17neutral+2.90%+3.88%+1.84%+0.00%+4.16%
202231/10/202286.95neutral-0.71%-2.07%+4.89%-5.07%+5.73%
202101/11/202178.67neutral+2.34%+3.09%-0.63%-1.21%+4.83%
202030/10/202070.00volume x2.0+0.20%+6.46%+3.03%+0.00%+11.17%
201931/10/201997.20volume x2.0+1.43%+0.43%+1.39%-1.10%+2.18%
201831/10/201883.28neutral+4.94%+3.95%+5.93%+0.00%+7.24%
201731/10/201782.20near 52w high · volume x1.8-1.52%+0.00%+1.28%-2.31%+1.28%
201631/10/201667.70near 52w high-1.48%+5.02%+5.54%-3.10%+5.61%
Upcoming 04/11/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +3.67% · Win 80% · DD -0.41%20 days: Avg +4.57% · Win 90% · DD -0.61%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/11/202570.37near 52w low+9.15%+8.24%+9.50%+0.00%+9.78%
202404/11/202478.29neutral+11.38%+8.35%+9.57%+0.00%+12.79%
202303/11/202377.98far above SMA50-2.45%-2.13%+2.79%-2.63%+2.79%
202204/11/202285.41neutral-0.49%+3.27%+4.11%-0.75%+8.48%
202104/11/202178.98volume x1.9+4.42%-0.86%+1.26%-1.60%+4.42%
202004/11/202070.01neutral+7.40%+7.18%+6.65%+0.00%+11.16%
201904/11/201997.02neutral+1.89%+0.42%+0.49%-0.92%+2.37%
201805/11/201885.80neutral+1.25%+3.12%-0.21%-0.21%+4.09%
201703/11/201780.30near 52w high+1.68%+1.93%+2.60%+0.00%+3.80%
201604/11/201666.20near 52w high+6.80%+7.18%+8.92%+0.00%+8.92%
Upcoming 20/11/2026 · High Cycle 144/Trading · 10 years — Small sample
10 days: Avg +1.59% · Win 50% · DD -0.78%20 days: Avg +1.40% · Win 60% · DD -2.05%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/11/202575.92neutral+0.13%-0.53%+4.48%-0.83%+6.56%
202420/11/202483.66volume x1.8+1.86%+5.25%-0.82%-1.07%+5.25%
202320/11/202375.93neutral+1.41%+5.93%+3.20%+0.00%+5.93%
202221/11/202289.55neutral+1.84%-0.70%-4.21%-7.30%+3.47%
202119/11/202177.72volume x1.8+0.23%+3.24%+3.47%+0.00%+6.43%
202020/11/202074.30neutral-2.94%+2.84%+7.35%-2.94%+12.82%
201920/11/201996.89neutral+2.11%-0.54%+0.47%-1.53%+2.51%
201820/11/201887.96neutral+1.53%-2.00%-4.79%-4.79%+1.53%
201720/11/201782.05near 52w high+1.46%-0.20%-2.04%-2.04%+1.59%
201621/11/201670.45near 52w high+1.42%+2.57%+6.87%+0.00%+7.08%
Upcoming 25/11/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.02% · Win 50% · DD -2.22%20 days: Avg +0.19% · Win 50% · DD -3.92%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/11/202576.55neutral+0.66%+1.50%+4.64%-1.64%+5.68%
202425/11/202485.89near 52w high · volume x2.4-0.13%-1.14%-3.66%-4.38%+2.52%
202324/11/202376.95neutral+1.79%+3.39%+0.95%-0.52%+4.53%
202225/11/202291.93neutral-2.40%-6.46%-2.48%-9.70%+0.79%
202124/11/202179.56neutral-0.93%+0.14%+4.39%-2.09%+4.39%
202025/11/202075.25neutral-0.77%+4.08%+4.62%-4.16%+11.40%
201925/11/201998.02neutral-0.53%-1.41%-3.91%-3.91%+1.33%
201826/11/201888.01volume x1.6+1.27%-1.19%-6.63%-10.08%+1.48%
201724/11/201782.25near 52w high+1.34%-1.73%-1.18%-2.65%+1.34%
201625/11/201671.10near 52w high+0.70%+3.05%+5.11%-0.08%+6.10%
Upcoming 30/11/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +0.51% · Win 50% · DD -2.12%20 days: Avg +0.10% · Win 40% · DD -3.71%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/12/202575.28neutral-1.20%+3.84%+4.56%-1.20%+6.16%
202429/11/202485.84near 52w high+1.57%-1.45%-3.31%-4.32%+2.58%
202330/11/202376.93neutral+2.51%+1.81%-1.22%-1.46%+3.33%
202230/11/202291.74volume x1.7-5.40%-8.31%-6.43%-10.41%+0.00%
202130/11/202177.27volume x1.7+2.50%+3.55%+8.72%+0.00%+8.72%
202030/11/202071.25volume x1.5+5.95%+11.44%+8.98%+0.00%+16.24%
201929/11/201997.65neutral-1.88%-1.83%-5.13%-5.33%+0.00%
201830/11/201887.82volume x1.7-1.51%-4.05%-7.82%-10.70%+0.57%
201730/11/201782.35near 52w high-1.82%-3.34%-2.37%-3.70%+0.24%
201630/11/201670.35near 52w high+1.99%+3.48%+4.98%+0.00%+6.18%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+0.12% · +0.33% · +0.63% · +1.84%
Distance from SMA20 / 50 / 200+0.26% · +0.50% · +24.05%
Distance from 52w high / low-0.01% · +55.37%
ATR14 · volume vs 20-avg0.19 · 0.69x

Relative strength

vs QQQ (20d)+6.01%
vs SPY (20d)+2.10%
vs SMH (20d)+13.71%

Moving averages

SMA20 / 50 / 200103.89 · 103.64 · 83.96
52w high / low104.17 · 67.04