🕰️ Time Machine

RGEN — Repligen

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

Last price (Close)
176.93 -1.00%
Next window · Cycle 45 · in window
23/10/2026
Last window · Cycle 60 · 19/10/2026
since +0.28%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 14/05/2026
100.99
Days: 112 trading / 162 calendar · return since: +75.20%
Last major high · 20/08/2026
188.73
Days: 45 trading / 64 calendar · return since: -6.25%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 20/08/2026 @ 188.73Cycle 60Calendar📅 19/10/2026-4 (±2)Passed
High 20/08/2026 @ 188.73Cycle 45Trading📅 23/10/2026+0 (±2)In window
Low 14/05/2026 @ 100.99Cycle 120Trading📅 04/11/2026+8 (±3)Upcoming
Low 14/05/2026 @ 100.99Cycle 180Calendar📅 10/11/2026+18 (±3)Upcoming
High 20/08/2026 @ 188.73Cycle 60Trading📅 13/11/2026+15 (±2)Upcoming
High 20/08/2026 @ 188.73Cycle 90Calendar📅 18/11/2026+26 (±3)Upcoming
Low 14/05/2026 @ 100.99Cycle 144Trading📅 09/12/2026+32 (±3)Upcoming
High 20/08/2026 @ 188.73Cycle 90Trading📅 29/12/2026+45 (±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 21/10/2026🎯 near Cycle 60 window · 19/10/2026
● Hammer Reversal 08/10/2026
● Failed Breakdown 08/10/2026
● Bearish Engulfing 06/10/2026
● Bullish Engulfing 28/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 19/10/2026 · High Cycle 60/Calendar · 9 years — Small sample
10 days: Avg +3.14% · Win 56% · DD -5.75%20 days: Avg +2.99% · Win 67% · DD -8.12%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/10/2025154.54far above SMA50+4.24%-2.83%-3.58%-7.58%+7.63%
202418/10/2024146.95neutral-7.83%-5.68%-15.12%-15.12%+2.40%
202319/10/2023146.28volume x1.8-16.26%-6.66%+3.58%-21.95%+6.60%
202219/10/2022179.50far below SMA50 · volume x3.1+1.50%-4.45%+6.39%-6.95%+17.46%
202119/10/2021262.65neutral+4.26%+15.26%+2.41%-1.58%+15.92%
202019/10/2020168.75near 52w high · far above SMA50+5.21%+0.82%+15.77%-1.29%+22.41%
201918/10/201978.48neutral+0.87%+8.01%+7.89%-1.71%+8.01%
201819/10/201855.15neutral-0.96%+20.07%+18.68%-4.51%+24.90%
201719/10/201737.11neutral+1.37%+3.72%-9.11%-12.34%+4.88%
In window 23/10/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg +2.68% · Win 70% · DD -6.34%20 days: Avg +3.62% · Win 80% · DD -8.73%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/10/2025165.20far above SMA50-12.49%-12.24%-6.56%-13.55%+0.68%
202423/10/2024137.48neutral-0.80%+6.15%+1.03%-10.23%+9.45%
202323/10/2023143.77far below SMA50-20.59%+0.13%+8.26%-20.59%+8.46%
202224/10/2022167.94far below SMA50+8.66%+2.45%+3.61%+0.00%+25.54%
202122/10/2021274.95neutral+5.66%-2.96%+3.62%-5.98%+10.74%
202023/10/2020176.25near 52w high · far above SMA50-5.49%+14.60%+9.79%-5.49%+17.20%
201923/10/201979.73neutral-3.25%+1.48%+6.96%-3.25%+8.68%
201823/10/201856.14near 52w high-2.78%+20.97%+9.55%-6.20%+22.69%
201723/10/201737.42neutral+3.07%+2.35%-11.12%-13.07%+4.01%
201624/10/201629.27near 52w high-2.39%-6.12%+11.04%-8.99%+13.12%
Upcoming 04/11/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg -0.26% · Win 60% · DD -5.46%20 days: Avg +3.06% · Win 70% · DD -6.16%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/11/2025146.93neutral+4.43%+4.17%+13.33%-2.80%+16.90%
202404/11/2024139.53neutral-0.01%-11.55%+6.43%-11.55%+7.89%
202303/11/2023150.36neutral-1.86%+0.16%+7.41%-4.26%+9.70%
202204/11/2022174.36far below SMA50+14.30%+0.90%+2.44%-3.94%+20.92%
202104/11/2021277.03neutral-3.61%+1.07%-5.11%-6.69%+5.11%
202004/11/2020186.87near 52w high · far above SMA50 · volume x1.8+4.20%-0.76%+0.18%-4.13%+10.54%
201904/11/201983.56volume x1.7-1.58%+3.43%+5.06%-3.17%+7.58%
201805/11/201867.29near 52w high · far above SMA50 · volume x2.1-2.97%-7.59%-6.55%-8.60%+2.36%
201703/11/201738.92neutral-10.77%-14.18%-11.77%-16.42%+0.00%
201604/11/201627.07near 52w low+19.28%+21.76%+19.14%+0.00%+25.53%
Upcoming 10/11/2026 · Low Cycle 180/Calendar · 10 years — Small sample
10 days: Avg +2.55% · Win 60% · DD -4.44%20 days: Avg +1.10% · Win 60% · DD -5.51%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/2025145.66neutral+2.29%+14.83%+10.30%+0.00%+17.92%
202411/11/2024139.51neutral-11.54%+4.70%+8.91%-11.54%+10.90%
202310/11/2023147.56neutral+2.06%+8.06%+8.93%-1.26%+11.78%
202210/11/2022189.16neutral-7.65%-9.29%-13.66%-13.66%+11.46%
202110/11/2021263.70neutral+5.23%+3.09%-4.32%-6.11%+10.42%
202010/11/2020186.90far above SMA50 · volume x1.5+3.53%-4.15%-4.34%-4.34%+10.52%
201911/11/201982.24neutral+5.09%+6.09%+11.67%-0.68%+11.67%
201809/11/201867.74near 52w high · far above SMA50-3.38%-5.18%-8.68%-9.57%+0.00%
201710/11/201734.73far below SMA50-3.83%-0.40%+1.79%-6.33%+2.39%
201610/11/201631.41near 52w high+5.19%+7.80%+0.41%-1.59%+8.18%
Upcoming 13/11/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +2.22% · Win 60% · DD -6.23%20 days: Avg +0.05% · Win 60% · DD -7.59%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/11/2025150.56neutral+2.52%+13.59%+4.54%-1.04%+14.08%
202413/11/2024150.47volume x1.8-7.69%-0.32%+3.67%-17.98%+3.67%
202313/11/2023145.70neutral+6.82%+7.69%+11.84%+0.00%+13.21%
202214/11/2022200.72neutral-13.31%-16.56%-11.32%-18.63%+5.04%
202112/11/2021258.50neutral+10.21%+12.64%+0.08%-4.22%+12.64%
202013/11/2020205.60near 52w high · far above SMA50-5.88%-7.75%-10.46%-13.04%+0.00%
201913/11/201983.22neutral+2.48%+8.01%+7.10%-1.85%+10.36%
201813/11/201865.39far above SMA50-5.95%-0.75%-9.65%-9.65%+0.78%
201713/11/201733.53far below SMA50-0.81%+4.50%+6.08%-2.98%+6.08%
201614/11/201633.05near 52w high-1.66%+1.12%-1.39%-6.48%+2.81%
Upcoming 18/11/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +3.61% · Win 80% · DD -2.50%20 days: Avg +3.31% · Win 60% · DD -4.82%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/11/2025153.06neutral+12.22%+8.79%+2.52%+0.00%+12.22%
202418/11/2024123.41far below SMA50+18.35%+20.33%+28.14%+0.00%+30.39%
202317/11/2023150.60neutral+5.88%+7.24%+17.37%+0.00%+20.33%
202218/11/2022175.93neutral-2.44%+1.52%-7.68%-7.68%+6.96%
202118/11/2021280.00neutral+2.15%-6.11%-5.21%-11.58%+3.99%
202018/11/2020185.45far above SMA50 · volume x1.6-2.17%+0.95%+2.67%-3.60%+4.53%
201918/11/201986.43volume x1.7+0.95%+1.57%+4.58%-2.94%+6.26%
201819/11/201862.18neutral+3.15%+1.13%-15.81%-15.81%+5.98%
201717/11/201733.40far below SMA50+3.56%+2.81%+8.83%-0.42%+8.83%
201618/11/201632.96near 52w high+0.12%-2.15%-2.34%-6.22%+3.09%
Upcoming 09/12/2026 · Low Cycle 144/Trading · 10 years — Small sample
10 days: Avg +1.40% · Win 80% · DD -3.62%20 days: Avg +1.24% · Win 70% · DD -6.06%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/12/2025160.67neutral-1.61%+3.54%+3.58%-2.33%+7.21%
202409/12/2024154.72neutral+4.01%-5.86%-0.01%-7.54%+4.01%
202308/12/2023159.27neutral+13.78%+14.72%+8.71%+0.00%+16.37%
202209/12/2022163.32far below SMA50+0.93%+2.58%+3.14%-5.55%+8.98%
202109/12/2021252.32neutral+1.80%+4.89%-18.04%-18.04%+6.89%
202009/12/2020178.78neutral+2.07%+10.15%+16.55%+0.00%+16.55%
201909/12/201990.27far above SMA50+0.18%+2.71%+5.38%-1.85%+5.38%
201810/12/201861.92neutral-12.45%-22.06%-11.56%-22.06%+0.00%
201708/12/201735.56neutral+1.46%+0.45%+2.62%-0.93%+4.42%
201609/12/201631.54neutral+2.69%+2.89%+2.06%-2.28%+6.31%
Upcoming 29/12/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg +1.03% · Win 60% · DD -4.55%20 days: Avg +0.62% · Win 60% · DD -6.70%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/12/2025165.73neutral+3.94%+0.95%-3.43%-3.43%+3.94%
202430/12/2024143.81neutral+6.74%+9.37%+16.49%-0.53%+21.16%
202329/12/2023179.80far above SMA50-1.62%-3.92%+7.61%-5.02%+7.61%
202229/12/2022170.90neutral-9.74%+4.19%+5.42%-9.74%+14.19%
202129/12/2021257.90neutral-16.23%-18.20%-31.34%-31.34%+2.69%
202029/12/2020189.02neutral+4.23%+10.03%+3.55%-0.89%+17.55%
201930/12/201991.89neutral+3.38%+8.15%+10.66%+0.00%+10.66%
201828/12/201851.33far below SMA50+4.48%+5.42%+6.41%-3.66%+13.64%
201729/12/201736.28neutral+1.68%-3.89%-0.94%-3.89%+2.40%
201629/12/201631.51neutral+5.05%-1.84%-8.28%-8.54%+5.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
· Positive relative strength vs SMH.
· If it holds above SMA50 (-0.1%) 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.
· 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: -11.0% · from 52w low: +75.2%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+0.86% · +1.75% · -6.72% · +23.21%
Distance from SMA20 / 50 / 200-1.32% · -0.10% · +22.54%
Distance from 52w high / low-11.03% · +75.20%
ATR14 · volume vs 20-avg8.98 · 0.82x

Relative strength

vs QQQ (20d)-1.34%
vs SPY (20d)-5.25%
vs SMH (20d)+6.36%

Moving averages

SMA20 / 50 / 200179.29 · 177.10 · 144.39
52w high / low198.87 · 100.99