🕰️ Time Machine

MSA — MSA Safety

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

Last price (Close)
175.63 +0.90%
Next window · Cycle 30 · in window · in 1 days
28/07/2026
Last window · Cycle 45 · 26/07/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 · 11/06/2026
155.78
Days: 29 trading / 46 calendar · return since: +12.74%
Last major high · 07/05/2026
178.76
Days: 53 trading / 81 calendar · return since: -1.75%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 11/06/2026 @ 155.78Fib 21Trading📅 14/07/2026-8 (±1)Passed
High 07/05/2026 @ 178.76Cycle 45Trading📅 14/07/2026-8 (±2)Passed
Low 11/06/2026 @ 155.78Cycle 45Calendar📅 26/07/2026-1 (±2)In window
Low 11/06/2026 @ 155.78Cycle 30Trading📅 28/07/2026+1 (±2)In window
High 07/05/2026 @ 178.76Cycle 60Trading📅 05/08/2026+7 (±2)Upcoming
High 07/05/2026 @ 178.76Cycle 90Calendar📅 05/08/2026+9 (±3)Upcoming
Low 11/06/2026 @ 155.78Cycle 60Calendar📅 10/08/2026+14 (±2)Upcoming
Low 11/06/2026 @ 155.78Cycle 45Trading📅 18/08/2026+16 (±2)Upcoming
High 07/05/2026 @ 178.76Cycle 120Calendar📅 04/09/2026+39 (±3)Upcoming
Low 11/06/2026 @ 155.78Cycle 60Trading📅 09/09/2026+31 (±2)Upcoming
Low 11/06/2026 @ 155.78Cycle 90Calendar📅 09/09/2026+44 (±3)Upcoming
High 07/05/2026 @ 178.76Cycle 90Trading📅 17/09/2026+37 (±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.

Bullish Engulfing 22/07/2026🎯 near Cycle 45 window · 26/07/2026
Bullish Engulfing 10/07/2026🎯 near Fib 21 window · 14/07/2026
Bearish Engulfing 07/07/2026
Failed Breakout 01/07/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/07/2026 · Low Fib 21/Trading · 9 years — Small sample
10 days: Avg +0.50% · Win 56% · DD -1.29%20 days: Avg -0.95% · Win 44% · DD -4.64%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/2025173.23neutral+0.48%+2.90%-2.19%-2.19%+3.93%
202415/07/2024193.39near 52w high+0.83%-2.53%-8.57%-10.52%+3.37%
202314/07/2023166.28neutral+0.52%+0.36%+7.18%-0.21%+9.57%
202214/07/2022120.57neutral+7.03%+2.45%+6.84%+0.00%+8.85%
202114/07/2021164.03neutral-0.25%-0.90%-1.65%-3.78%+0.39%
202014/07/2020113.50neutral+0.86%+4.15%+11.14%+0.00%+11.14%
201915/07/2019106.71neutral-0.20%-1.03%-5.30%-6.28%+3.44%
201813/07/201898.81near 52w high+1.04%+0.21%+1.04%-1.71%+2.52%
201714/07/201779.78neutral-0.38%-1.08%-17.07%-17.07%+0.48%
In window 26/07/2026 · Low Cycle 45/Calendar · 10 years — Small sample
10 days: Avg -1.61% · Win 40% · DD -4.00%20 days: Avg -0.65% · Win 40% · DD -4.62%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/07/2025180.03neutral-2.67%-3.25%-1.96%-5.89%+0.00%
202426/07/2024189.58neutral-4.16%-6.64%-6.41%-8.72%+0.00%
202326/07/2023166.50neutral+9.43%+5.29%+7.89%-0.34%+9.43%
202226/07/2022129.32neutral-2.95%-2.62%-2.32%-4.49%+2.90%
202126/07/2021161.57neutral+0.19%-0.76%-0.95%-2.31%+1.92%
202027/07/2020117.67neutral+2.75%+6.14%+7.37%+0.00%+7.47%
201926/07/2019105.68volume x1.6-1.06%-2.56%-5.58%-5.72%+0.33%
201826/07/201898.82near 52w high · volume x3.6+0.08%+1.37%+1.84%-1.72%+4.18%
201726/07/201779.70neutral-1.76%-13.78%-12.17%-16.99%+0.58%
201628/07/201655.01near 52w high+0.13%+0.69%+5.75%-0.02%+5.75%
In window 28/07/2026 · Low Cycle 30/Trading · 10 years — Small sample
10 days: Avg -1.31% · Win 50% · DD -4.00%20 days: Avg +0.07% · Win 50% · DD -4.04%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/2025178.25neutral-0.45%-4.95%-2.86%-4.95%+0.95%
202429/07/2024188.50neutral-6.72%-6.20%-5.31%-8.20%+0.08%
202328/07/2023166.88neutral+5.57%+6.80%+8.42%-0.53%+9.18%
202228/07/2022123.52volume x1.6+2.41%+4.29%+3.76%+0.00%+7.74%
202128/07/2021162.56neutral-2.91%-0.76%-2.06%-2.91%+1.30%
202028/07/2020118.21neutral+1.46%+6.71%+6.16%+0.00%+6.98%
201929/07/2019105.61neutral-5.30%-4.32%-5.17%-5.66%+0.40%
201827/07/201899.02near 52w high-1.92%+0.83%+1.80%-1.92%+3.97%
201728/07/201778.92neutral-8.22%-16.17%-9.79%-16.17%+1.57%
201628/07/201655.01near 52w high+0.13%+0.69%+5.75%-0.02%+5.75%
Upcoming 05/08/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.55% · Win 60% · DD -2.18%20 days: Avg +1.02% · Win 70% · DD -2.96%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/08/2025179.94near 52w high · volume x1.8-4.42%-4.52%-5.78%-5.84%+0.00%
202405/08/2024175.83neutral+0.56%+0.55%+0.31%-1.59%+4.16%
202304/08/2023176.18neutral+1.16%-0.62%+5.29%-1.16%+5.29%
202205/08/2022126.36neutral+4.04%+4.07%-8.15%-8.15%+5.31%
202105/08/2021159.19neutral+1.09%-0.48%+1.77%-0.48%+2.57%
202005/08/2020120.99neutral+3.59%+4.52%+7.60%-1.31%+7.60%
201905/08/2019100.01neutral+1.04%+3.05%+3.26%-0.38%+6.06%
201806/08/201898.84near 52w high+0.99%+1.83%+1.90%+0.00%+4.16%
201704/08/201772.43volume x2.4-8.66%-4.77%-0.09%-8.66%+1.13%
201605/08/201656.16near 52w high-2.07%+1.88%+4.12%-2.07%+4.39%
Upcoming 10/08/2026 · Low Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +1.22% · Win 70% · DD -0.85%20 days: Avg +0.54% · Win 40% · DD -2.52%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/08/2025169.43volume x1.8+0.92%+2.20%-0.07%-0.07%+4.18%
202409/08/2024177.00neutral+0.14%+0.24%-3.26%-4.94%+3.48%
202310/08/2023175.40neutral-0.72%+1.68%-1.92%-1.92%+5.76%
202210/08/2022126.99neutral+4.11%-0.35%-5.48%-8.60%+4.79%
202110/08/2021160.59neutral+1.05%-0.44%-0.28%-1.35%+1.68%
202010/08/2020124.90volume x2.1+0.89%+1.16%-2.89%-2.89%+4.23%
201909/08/2019102.97neutral-0.88%-3.10%+5.65%-3.24%+5.65%
201810/08/201899.84near 52w high+0.74%+0.97%+2.94%-0.73%+3.65%
201710/08/201766.65far below SMA50+3.99%+5.58%+6.70%-0.74%+9.90%
201610/08/201655.40near 52w high+0.35%+4.31%+3.99%-0.72%+5.82%
Upcoming 18/08/2026 · Low Cycle 45/Trading · 10 years — Small sample
10 days: Avg +0.42% · Win 70% · DD -1.73%20 days: Avg +0.91% · Win 50% · DD -3.57%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/2025170.45neutral+1.27%-0.81%-1.25%-1.25%+3.23%
202419/08/2024176.30neutral+0.96%-0.24%+1.76%-4.84%+3.59%
202318/08/2023174.62volume x1.9+3.34%+5.96%-1.82%-1.82%+5.96%
202218/08/2022131.86neutral-3.14%-10.81%-10.83%-12.29%+0.00%
202118/08/2021159.07neutral-0.18%+1.12%-3.39%-3.39%+2.37%
202018/08/2020125.76neutral-0.56%+1.14%+5.09%-3.88%+5.09%
201919/08/2019102.64neutral-2.83%+0.20%+9.16%-3.19%+10.62%
201817/08/2018100.19near 52w high+0.23%+0.90%+6.24%-0.05%+6.24%
201718/08/201768.61far below SMA50+3.22%+4.91%+7.49%+0.00%+8.41%
201618/08/201656.46near 52w high+2.43%+1.88%-3.35%-5.01%+3.22%
Upcoming 04/09/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.25% · Win 60% · DD -2.93%20 days: Avg +0.56% · Win 50% · DD -4.53%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/09/2025172.31neutral-0.24%-1.00%+0.77%-2.32%+0.77%
202404/09/2024174.01neutral-1.53%+5.92%-0.27%-3.59%+6.13%
202305/09/2023175.72neutral-1.62%-4.01%-11.76%-11.76%+0.07%
202202/09/2022115.66near 52w low+6.73%+2.85%-1.91%-5.52%+6.73%
202103/09/2021162.16neutral-5.17%-9.40%-8.40%-12.12%+0.10%
202004/09/2020122.82neutral+2.40%+5.50%+14.09%-1.58%+14.09%
201904/09/2019103.98neutral+8.51%+6.12%+1.22%+0.00%+9.19%
201804/09/2018100.33near 52w high+3.28%+5.93%+3.84%+0.00%+7.12%
201705/09/201771.19neutral+0.90%+4.57%+8.99%-0.63%+13.91%
201602/09/201658.13near 52w high-3.92%-3.92%-0.91%-7.74%+0.00%
Upcoming 09/09/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.82% · Win 60% · DD -2.39%20 days: Avg +0.84% · Win 50% · DD -3.69%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/09/2025168.79neutral-0.28%+1.95%+1.96%-0.28%+3.79%
202409/09/2024170.75volume x5.2+4.49%+6.76%+0.26%+0.00%+8.16%
202308/09/2023171.58neutral+0.47%-4.38%-8.67%-9.63%+1.68%
202209/09/2022122.63neutral-4.12%-9.17%-5.89%-10.89%+0.66%
202109/09/2021157.24neutral-2.27%-6.62%-5.20%-9.37%+0.00%
202009/09/2020123.80neutral+6.75%+5.61%+13.30%-0.53%+13.30%
201909/09/2019108.34near 52w high+3.59%-0.48%-0.98%-2.85%+4.80%
201810/09/2018102.38near 52w high+3.97%+3.99%-0.96%-0.96%+4.97%
201708/09/201770.74volume x1.8+5.15%+8.81%+10.12%+0.00%+14.63%
201609/09/201654.95near 52w low-0.69%+1.77%+4.42%-2.40%+6.04%
Upcoming 17/09/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -1.17% · Win 40% · DD -3.68%20 days: Avg -1.11% · Win 30% · DD -5.00%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/09/2025168.96neutral+0.37%+2.08%-0.92%-0.92%+3.68%
202417/09/2024179.41neutral+0.80%-4.33%-2.44%-4.58%+2.94%
202318/09/2023171.44neutral-5.28%-9.41%-9.94%-10.74%+0.00%
202216/09/2022117.58near 52w low · volume x2.7-5.26%-7.06%-3.41%-7.06%+1.17%
202117/09/2021151.48volume x4.2-5.92%-2.19%-0.76%-5.92%+0.00%
202017/09/2020133.43volume x1.6-2.13%+0.01%+7.79%-2.89%+8.60%
201917/09/2019112.04near 52w high-4.47%-4.77%-0.57%-6.06%+0.37%
201817/09/2018106.44near 52w high+0.03%-2.37%-11.22%-11.80%+0.97%
201718/09/201773.75neutral+4.50%+9.95%+7.36%+0.00%+9.95%
201616/09/201654.57near 52w low · volume x2.9+2.47%+6.36%+3.04%-0.05%+7.17%

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 (+4.8%) 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
· No active Price-Time Confluence right now.
· Distance from 52w high: -15.9% · from 52w low: +16.2%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+2.69% · +2.94% · +4.78% · +5.33%
Distance from SMA20 / 50 / 200+2.72% · +4.79% · +2.82%
Distance from 52w high / low-15.93% · +16.23%
ATR14 · volume vs 20-avg3.85 · 0.41x

Relative strength

vs QQQ (20d)+9.56%
vs SPY (20d)+4.12%
vs SMH (20d)+18.65%

Moving averages

SMA20 / 50 / 200170.99 · 167.61 · 170.81
52w high / low208.92 · 151.11