🕰️ Time Machine

THRM — Gentherm Incorporated

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

Last price (Close)
28.60 +9.37%
Next window · Cycle 120 · in 13 days
05/11/2026
Last window · Cycle 90 · 22/10/2026
since +9.37%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 08/07/2026
33.04
Days: 76 trading / 107 calendar · return since: -13.44%
Last major high · 24/07/2026
48.35
Days: 64 trading / 91 calendar · return since: -40.85%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 24/07/2026 @ 48.35Cycle 60Trading📅 19/10/2026-4 (±2)Passed
High 24/07/2026 @ 48.35Cycle 90Calendar📅 22/10/2026-1 (±3)In window
Low 08/07/2026 @ 33.04Cycle 120Calendar📅 05/11/2026+13 (±3)Upcoming
Low 08/07/2026 @ 33.04Cycle 90Trading📅 12/11/2026+14 (±3)Upcoming
High 24/07/2026 @ 48.35Cycle 120Calendar📅 21/11/2026+29 (±3)Upcoming
Low 08/07/2026 @ 33.04Cycle 144Calendar📅 29/11/2026+37 (±3)Upcoming
High 24/07/2026 @ 48.35Cycle 90Trading📅 01/12/2026+26 (±3)Upcoming
Low 08/07/2026 @ 33.04Cycle 120Trading📅 28/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.

● Gap Day 22/10/2026🎯 near Cycle 90 window · 22/10/2026
● Bearish Engulfing 21/10/2026🎯 near Cycle 90 window · 22/10/2026
● Bullish Engulfing 20/10/2026🎯 near Cycle 60 window · 19/10/2026
● Failed Breakdown 19/10/2026🎯 near Cycle 60 window · 19/10/2026
● NR7 Compression 19/10/2026🎯 near Cycle 60 window · 19/10/2026
● NR7 Compression 14/10/2026🎯 near Cycle 60 window · 19/10/2026
● Bullish Engulfing 12/10/2026
● Failed Breakdown 09/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 19/10/2026 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg +1.54% · Win 56% · DD -6.62%20 days: Avg +4.84% · Win 56% · DD -6.62%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/10/202534.71neutral+6.31%+8.04%+0.00%-1.04%+9.08%
202418/10/202441.17far below SMA50-1.92%+5.10%+2.82%-2.11%+9.81%
202319/10/202352.51near 52w low-15.31%-18.34%-11.01%-25.35%+0.95%
202219/10/202256.25neutral+0.18%+11.93%+28.78%-2.19%+31.93%
202119/10/202185.08near 52w high+2.02%-4.91%+0.19%-13.46%+4.03%
202019/10/202045.40neutral+2.05%+4.69%+16.98%-2.20%+17.51%
201918/10/201941.96neutral+1.95%-0.21%-0.29%-0.45%+6.74%
201819/10/201838.75far below SMA50+9.26%+14.06%+13.94%-3.56%+15.48%
201719/10/201736.30neutral-5.23%-6.47%-7.85%-9.23%+0.28%
In window 22/10/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +2.66% · Win 50% · DD -6.48%20 days: Avg +5.37% · Win 50% · DD -6.63%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/10/202534.35neutral+7.89%+7.80%-1.40%-1.40%+10.22%
202422/10/202440.31far below SMA50+3.00%+10.10%+2.78%-0.02%+12.16%
202323/10/202351.94near 52w low-20.41%-11.28%-7.91%-24.53%+1.42%
202221/10/202255.85neutral+2.47%+17.65%+32.59%+0.00%+32.87%
202122/10/202187.41near 52w high-15.76%-4.46%-2.16%-15.76%+1.26%
202022/10/202046.88neutral+0.70%+5.59%+12.37%-5.29%+15.61%
201922/10/201942.62neutral+5.09%-0.35%-2.09%-2.09%+5.09%
201822/10/201838.78far below SMA50+11.73%+12.09%+14.16%-3.64%+15.39%
201723/10/201735.90neutral-8.22%-6.55%-2.23%-8.22%+0.56%
201624/10/201628.95near 52w high-2.76%-3.97%+7.60%-5.35%+7.60%
Upcoming 05/11/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +2.72% · Win 70% · DD -2.87%20 days: Avg +5.15% · Win 80% · DD -3.46%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/11/202537.03neutral+0.59%-8.53%+0.08%-11.72%+2.24%
202405/11/202444.38neutral-0.72%-6.65%-5.59%-6.89%+1.87%
202306/11/202346.08far below SMA50-6.18%+3.80%-0.72%-6.18%+4.10%
202204/11/202265.71far above SMA50 · volume x1.5+10.42%+12.69%+11.44%+0.00%+13.48%
202105/11/202183.51neutral+4.62%+2.41%+2.99%-2.43%+6.85%
202005/11/202049.50near 52w high · far above SMA50+3.62%+6.42%+23.82%-1.07%+23.82%
201905/11/201942.47neutral+2.59%-1.74%+1.20%-4.21%+3.08%
201805/11/201843.47neutral-1.08%+1.84%+2.74%-1.08%+6.81%
201706/11/201733.55neutral+2.38%+4.62%+1.49%-1.04%+8.79%
201604/11/201627.45near 52w low+9.84%+12.39%+14.03%+0.00%+16.21%
Upcoming 12/11/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +1.32% · Win 50% · DD -3.68%20 days: Avg +2.36% · Win 50% · DD -4.94%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202512/11/202537.25neutral-9.07%-4.24%+1.37%-12.24%+1.80%
202412/11/202444.06neutral-5.97%-4.54%-1.11%-6.22%+0.00%
202313/11/202343.23far below SMA50+10.64%+6.89%+5.94%+0.00%+10.96%
202211/11/202272.56far above SMA50+2.05%-4.71%-2.77%-4.71%+2.77%
202112/11/202187.37near 52w high · volume x1.7-2.12%-1.89%-9.37%-9.37%+2.13%
202012/11/202051.29near 52w high · far above SMA50+2.71%+11.09%+22.77%+0.00%+23.45%
201912/11/201943.57neutral-4.22%-3.49%+1.61%-6.63%+1.65%
201812/11/201843.00neutral+2.95%+4.12%-0.98%-5.47%+7.98%
201713/11/201734.35neutral+2.18%+5.97%-4.80%-4.80%+6.26%
201611/11/201630.15near 52w high+2.32%+3.98%+10.95%+0.00%+12.11%
Upcoming 21/11/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.34% · Win 50% · DD -3.03%20 days: Avg +2.17% · Win 50% · DD -5.62%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/11/202534.99neutral+3.37%+3.80%+6.80%+0.00%+8.37%
202421/11/202442.63neutral-1.24%-1.50%-9.38%-9.38%+2.67%
202321/11/202346.04neutral+0.20%-1.00%+10.66%-1.00%+10.90%
202221/11/202272.96far above SMA50-5.14%+1.36%-9.66%-10.22%+2.21%
202122/11/202188.79near 52w high-4.89%-3.90%-11.05%-13.36%+0.50%
202020/11/202052.53far above SMA50+8.24%+16.94%+24.79%+0.00%+24.79%
201921/11/201940.68neutral+2.88%+8.87%+10.84%+0.00%+11.33%
201821/11/201844.52neutral+3.10%-7.77%-10.38%-10.40%+4.29%
201721/11/201735.35neutral+3.25%-5.66%-6.36%-9.76%+3.25%
201621/11/201631.15near 52w high+1.12%+2.25%+15.41%-2.09%+15.41%
Upcoming 29/11/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +0.44% · Win 60% · DD -3.67%20 days: Avg +0.93% · Win 60% · DD -6.20%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/11/202535.67neutral+2.21%+3.50%+4.71%+0.00%+6.31%
202429/11/202442.10neutral-0.26%-0.86%-6.03%-8.98%+3.49%
202329/11/202346.13neutral-1.19%+3.40%+15.22%-1.19%+16.15%
202229/11/202269.21far above SMA50+6.85%+2.17%-9.44%-9.44%+7.74%
202129/11/202185.72near 52w high+0.34%-7.63%+0.54%-10.25%+1.91%
202030/11/202056.86near 52w high · far above SMA50+8.04%+12.17%+13.52%+0.00%+19.13%
201929/11/201941.85neutral+5.83%+5.78%+6.43%+0.00%+8.22%
201829/11/201845.90neutral-10.54%-10.11%-12.90%-16.34%+1.15%
201729/11/201736.50volume x1.9-8.63%-11.37%-11.64%-12.60%+0.00%
201629/11/201631.50near 52w high+1.11%+7.30%+8.89%-3.17%+14.13%
Upcoming 01/12/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.35% · Win 50% · DD -5.18%20 days: Avg +0.30% · Win 60% · DD -6.90%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/12/202536.17neutral+0.41%+2.99%+3.65%-1.27%+4.84%
202402/12/202442.68neutral+0.26%-5.93%-6.47%-10.22%+2.09%
202301/12/202346.14neutral-1.11%+7.52%+12.98%-1.21%+16.12%
202201/12/202272.67far above SMA50+1.54%-6.78%-10.16%-13.75%+2.61%
202101/12/202185.61near 52w high · volume x2.0+0.00%-7.70%+1.11%-10.14%+2.04%
202001/12/202057.61near 52w high · far above SMA50+7.34%+12.79%+12.03%-0.19%+17.58%
201902/12/201941.90neutral+4.58%+6.40%+5.94%+0.00%+8.09%
201830/11/201846.43neutral-12.45%-12.23%-12.47%-17.29%+0.00%
201701/12/201735.50neutral-5.92%-7.75%-9.72%-10.56%+0.00%
201601/12/201631.90near 52w high+5.02%+7.21%+6.11%-4.39%+12.70%
Upcoming 28/12/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg +3.74% · Win 80% · DD -2.36%20 days: Avg +2.25% · Win 60% · DD -2.60%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/12/202537.35neutral+3.11%+3.45%-3.51%-3.64%+4.55%
202427/12/202439.01near 52w low+1.92%+0.44%+0.82%-1.15%+4.49%
202328/12/202353.15far above SMA50-7.54%-10.07%-8.13%-10.46%+0.00%
202228/12/202262.68neutral+7.98%+14.49%+14.87%+0.00%+16.62%
202128/12/202186.18near 52w high+3.07%+9.19%+5.50%-0.14%+14.39%
202028/12/202064.92far above SMA50+0.83%+8.19%-1.69%-2.25%+9.27%
201927/12/201944.29near 52w high+3.48%+4.76%+7.61%+0.00%+8.99%
201828/12/201839.30volume x1.5+0.66%+8.09%+6.36%-2.49%+11.55%
201728/12/201732.25neutral-1.40%+2.17%-0.31%-2.48%+3.88%
201628/12/201634.30neutral-0.15%-3.35%+1.02%-3.35%+4.08%

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
· If it holds above SMA50 (-19.8%) 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: -40.8% · from 52w low: +13.0%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-1.52% · -3.64% · -13.45% · -27.99%
Distance from SMA20 / 50 / 200-6.46% · -19.75% · -16.20%
Distance from 52w high / low-40.85% · +13.00%
ATR14 · volume vs 20-avg1.79 · 1.40x

Relative strength

vs QQQ (20d)-8.06%
vs SPY (20d)-11.97%
vs SMH (20d)-0.36%

Moving averages

SMA20 / 50 / 20030.57 · 35.64 · 34.13
52w high / low48.35 · 25.31