🕰️ Time Machine

WST — West Pharmaceutical Services

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

Last price (Close)
392.15 -0.48%
Next window · Cycle 45 · in window · in 2 days
25/10/2026
Last window · Cycle 30 · 22/10/2026
since -0.48%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 10/09/2026
331.99
Days: 31 trading / 43 calendar · return since: +18.12%
Last major high · 23/07/2026
386.00
Days: 65 trading / 92 calendar · return since: +1.59%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 10/09/2026 @ 331.99Fib 21Trading📅 09/10/2026-10 (±1)Passed
High 23/07/2026 @ 386.00Cycle 60Trading📅 16/10/2026-5 (±2)Passed
High 23/07/2026 @ 386.00Cycle 90Calendar📅 21/10/2026-2 (±3)In window
Low 10/09/2026 @ 331.99Cycle 30Trading📅 22/10/2026-1 (±2)In window
Low 10/09/2026 @ 331.99Cycle 45Calendar📅 25/10/2026+2 (±2)In window
Low 10/09/2026 @ 331.99Cycle 60Calendar📅 09/11/2026+17 (±2)Upcoming
Low 10/09/2026 @ 331.99Cycle 45Trading📅 12/11/2026+14 (±2)Upcoming
High 23/07/2026 @ 386.00Cycle 120Calendar📅 20/11/2026+28 (±3)Upcoming
High 23/07/2026 @ 386.00Cycle 90Trading📅 30/11/2026+25 (±3)Upcoming
Low 10/09/2026 @ 331.99Cycle 60Trading📅 04/12/2026+29 (±2)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 22/10/2026🎯 near Cycle 30 window · 22/10/2026
● Shooting Star 19/10/2026🎯 near Cycle 90 window · 21/10/2026
● Doji After Run 19/10/2026🎯 near Cycle 90 window · 21/10/2026
● NR7 Compression 19/10/2026🎯 near Cycle 90 window · 21/10/2026
● Failed Breakout 16/10/2026🎯 near Cycle 60 window · 16/10/2026
● NR7 Compression 14/10/2026🎯 near Cycle 60 window · 16/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 09/10/2026 · Low Fib 21/Trading · 9 years — Small sample
10 days: Avg +0.12% · Win 22% · DD -2.96%20 days: Avg -0.01% · Win 44% · DD -6.81%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/10/2025263.58neutral+1.37%+16.57%+4.46%-0.91%+16.57%
202409/10/2024286.52volume x2.5+0.86%-0.03%+14.96%-0.04%+15.40%
202309/10/2023382.91neutral+0.76%-3.23%-13.03%-16.88%+2.43%
202210/10/2022245.82near 52w low · far below SMA50+3.86%-3.74%-8.09%-14.84%+6.42%
202108/10/2021407.14neutral-0.57%+3.45%-0.83%-1.20%+7.63%
202009/10/2020298.28near 52w high-2.09%-5.48%-0.83%-9.01%+1.13%
201909/10/2019140.68neutral-0.50%-0.96%+4.86%-1.21%+5.14%
201809/10/2018118.78neutral+0.45%-3.97%-8.69%-14.75%+0.45%
201709/10/201794.07neutral+1.70%-1.51%+7.10%-2.43%+7.95%
Passed 16/10/2026 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg -1.97% · Win 56% · DD -6.45%20 days: Avg +0.79% · Win 44% · DD -7.08%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202516/10/2025267.19neutral+14.99%+4.25%-0.12%-0.12%+14.99%
202416/10/2024288.99neutral-0.88%+8.32%+19.11%-0.90%+19.11%
202316/10/2023385.81neutral-3.96%-17.09%-12.31%-17.50%+0.20%
202217/10/2022255.32far below SMA50-7.32%-9.88%-5.02%-18.01%+2.46%
202115/10/2021404.81neutral+4.05%+6.19%+3.60%-0.25%+8.25%
202016/10/2020292.06near 52w high-3.47%-6.84%-0.32%-7.07%+1.28%
201916/10/2019139.97neutral-0.46%+3.36%+6.01%-0.71%+6.01%
201816/10/2018119.32near 52w high-4.41%-12.15%-10.28%-15.13%+0.00%
201716/10/201795.67near 52w high-3.16%+6.09%+6.39%-4.06%+6.41%
In window 21/10/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +1.64% · Win 70% · DD -4.59%20 days: Avg +1.25% · Win 50% · DD -5.51%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/10/2025279.39neutral+1.47%+2.70%-6.82%-6.82%+9.97%
202421/10/2024287.25neutral+8.06%+9.58%+7.02%-0.30%+19.83%
202320/10/2023363.66neutral-11.75%-7.88%-5.69%-12.48%+1.89%
202221/10/2022232.88near 52w low · far below SMA50-3.16%-7.42%-3.30%-10.11%+9.24%
202121/10/2021422.23neutral-0.26%+2.57%+6.47%-4.37%+6.47%
202021/10/2020284.42neutral-1.47%+1.89%-1.04%-4.58%+4.00%
201921/10/2019140.08neutral+1.84%+5.59%+6.58%-0.79%+7.31%
201822/10/2018113.98neutral-10.99%-5.43%-7.41%-11.16%+0.07%
201720/10/201793.84neutral+7.80%+7.58%+5.46%-2.33%+8.32%
201624/10/201672.17near 52w high+5.35%+7.26%+11.28%-2.22%+11.28%
In window 22/10/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg +1.56% · Win 60% · DD -4.55%20 days: Avg +1.66% · Win 60% · DD -5.23%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/10/2025277.00volume x1.9+2.84%+2.36%-6.82%-6.82%+10.92%
202422/10/2024286.40neutral+11.18%+12.94%+6.25%+0.00%+20.19%
202323/10/2023370.55neutral-13.68%-10.13%-5.75%-14.10%+0.00%
202221/10/2022232.88near 52w low · far below SMA50-3.16%-7.42%-3.30%-10.11%+9.24%
202122/10/2021421.19neutral+2.06%-4.13%+6.52%-4.13%+6.73%
202022/10/2020279.41neutral-1.50%+5.59%+0.71%-2.87%+5.87%
201922/10/2019138.82neutral+3.32%+5.83%+7.85%+0.00%+8.16%
201822/10/2018113.98neutral-10.99%-5.43%-7.41%-11.16%+0.07%
201723/10/201792.51neutral+9.56%+8.75%+7.25%-0.93%+9.88%
201624/10/201672.17near 52w high+5.35%+7.26%+11.28%-2.22%+11.28%
In window 25/10/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg +1.59% · Win 60% · DD -4.62%20 days: Avg +1.34% · Win 60% · DD -5.18%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/10/2025297.47far above SMA50-5.18%-8.88%-8.80%-13.28%+0.00%
202425/10/2024307.92volume x2.0+2.79%+5.25%+2.88%-1.18%+11.79%
202325/10/2023358.00volume x1.8-10.15%-3.49%-1.85%-11.09%+0.00%
202225/10/2022249.21neutral-7.91%-9.82%-8.22%-16.00%+2.08%
202125/10/2021417.43neutral+2.23%-1.00%+4.90%-3.27%+7.70%
202026/10/2020280.11neutral-3.11%+2.35%-1.51%-3.11%+5.60%
201925/10/2019140.89neutral+4.44%+4.85%+3.91%+0.00%+6.57%
201825/10/2018104.35far below SMA50 · volume x2.6+0.56%+7.10%+1.30%-3.09%+7.10%
201725/10/201791.65volume x1.6+10.08%+10.46%+7.56%+0.00%+10.91%
201625/10/201671.13near 52w high+4.40%+9.05%+13.22%-0.79%+13.22%
Upcoming 09/11/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +0.15% · Win 40% · DD -2.78%20 days: Avg +0.39% · Win 40% · DD -3.31%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/2025275.47neutral-4.67%-0.46%-3.34%-6.35%+3.29%
202408/11/2024324.10neutral-2.90%-2.25%-0.53%-6.11%+6.21%
202309/11/2023336.04volume x1.7+2.44%+5.12%+1.85%+0.00%+5.31%
202209/11/2022221.51far below SMA50+8.39%+2.96%+6.56%+0.00%+13.28%
202109/11/2021414.11neutral+6.79%+4.00%+5.17%-1.12%+8.51%
202009/11/2020286.54neutral+1.91%-3.78%-6.72%-6.72%+1.91%
201908/11/2019147.73near 52w high+1.64%-0.90%-2.03%-2.03%+1.70%
201809/11/2018110.98neutral-0.76%-4.32%-3.89%-5.36%+0.00%
201709/11/2017101.43near 52w high-2.69%-3.91%-1.77%-5.01%+0.22%
201609/11/201677.56near 52w high+2.54%+5.08%+8.60%-0.44%+8.60%
Upcoming 12/11/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg -0.62% · Win 50% · DD -4.04%20 days: Avg -0.15% · Win 40% · DD -4.37%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202512/11/2025273.85neutral-5.82%+1.20%-0.48%-5.87%+3.82%
202412/11/2024327.68neutral-7.14%-2.48%-2.82%-7.14%+5.05%
202313/11/2023338.13neutral+3.22%+4.23%+2.85%+0.00%+4.66%
202211/11/2022250.93neutral-10.33%-10.66%-3.85%-11.56%+0.00%
202112/11/2021419.21neutral+6.98%+6.72%+5.18%+0.00%+7.19%
202012/11/2020289.59neutral-2.89%-4.02%-8.84%-9.82%+0.84%
201912/11/2019147.56near 52w high+1.46%+0.39%-0.60%-1.92%+1.82%
201812/11/2018106.90neutral-1.41%-1.75%+0.80%-1.75%+3.70%
201713/11/2017101.63near 52w high-2.37%-5.20%-2.59%-5.20%+0.00%
201611/11/201677.55near 52w high+3.34%+5.33%+8.90%-0.43%+8.90%
Upcoming 20/11/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +0.79% · Win 60% · DD -1.99%20 days: Avg +0.74% · Win 60% · DD -3.09%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/11/2025257.77volume x1.8+7.56%+8.71%+5.73%+0.00%+10.30%
202420/11/2024311.66neutral+3.74%+2.10%+4.93%+0.00%+7.25%
202320/11/2023349.03neutral+0.97%-1.59%+2.66%-2.25%+3.05%
202221/11/2022225.25neutral-0.78%+4.32%+1.13%-0.78%+11.83%
202119/11/2021448.45neutral-0.24%-5.55%-2.10%-5.55%+0.30%
202020/11/2020284.73neutral-3.36%-5.85%-3.03%-8.28%+0.00%
201920/11/2019149.60near 52w high+0.43%-1.49%-0.11%-3.26%+0.43%
201820/11/2018105.17neutral+2.76%+3.17%-7.15%-7.15%+5.40%
201720/11/201799.22near 52w high-2.89%+0.27%+0.43%-2.89%+0.72%
201621/11/201680.31near 52w high+2.53%+3.84%+4.91%-0.73%+6.21%
Upcoming 30/11/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.52% · Win 40% · DD -2.93%20 days: Avg +0.54% · Win 80% · DD -4.11%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202501/12/2025274.14neutral-1.85%-0.83%+1.00%-2.94%+3.71%
202429/11/2024325.68neutral-0.98%+1.34%+0.96%-2.30%+2.63%
202330/11/2023350.76volume x1.5-2.73%+2.07%+0.39%-2.73%+2.54%
202230/11/2022234.66neutral+0.52%+3.80%+1.84%-3.65%+7.35%
202130/11/2021442.66volume x2.4-2.87%-3.16%+5.72%-4.31%+5.72%
202030/11/2020275.16volume x2.1-2.58%-3.72%+1.16%-5.09%+2.83%
201929/11/2019147.03near 52w high+0.30%-0.45%+2.57%-1.56%+2.84%
201830/11/2018109.56neutral-1.77%-6.87%-12.00%-15.12%+1.18%
201730/11/201799.93near 52w high-0.32%-1.69%-1.26%-1.69%+0.37%
201630/11/201681.15near 52w high+2.87%+4.33%+5.03%-1.76%+5.11%
Upcoming 04/12/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg -0.50% · Win 60% · DD -3.32%20 days: Avg +0.85% · Win 70% · DD -3.99%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/12/2025281.77neutral-3.28%-4.65%-0.97%-5.57%+0.00%
202404/12/2024321.08neutral-0.89%+1.32%+4.51%-0.90%+4.51%
202304/12/2023350.88neutral-1.92%+1.52%-3.59%-3.59%+2.51%
202205/12/2022239.44neutral+0.77%-4.68%+0.71%-5.57%+5.20%
202103/12/2021434.13neutral-0.59%+3.61%+2.72%-2.43%+8.57%
202004/12/2020271.55neutral-2.79%+2.25%+7.17%-3.83%+7.17%
201904/12/2019147.58near 52w high-0.62%+1.17%+3.09%-1.93%+3.09%
201804/12/2018109.25neutral-1.37%-9.06%-10.08%-14.87%+0.00%
201704/12/201799.39near 52w high-0.31%-0.78%+0.23%-1.16%+0.92%
201605/12/201681.46near 52w high+3.67%+4.36%+4.71%+0.00%+4.71%

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 (+8.3%) 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: -1.3% · 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+2.12% · +7.14% · +5.86% · +15.48%
Distance from SMA20 / 50 / 200+4.13% · +8.31% · +26.46%
Distance from 52w high / low-1.26% · +75.20%
ATR14 · volume vs 20-avg8.43 · 1.40x

Relative strength

vs QQQ (20d)+11.25%
vs SPY (20d)+7.34%
vs SMH (20d)+18.94%

Moving averages

SMA20 / 50 / 200376.58 · 362.07 · 310.10
52w high / low397.16 · 223.83