🕰️ Time Machine

KNF — Knife River Corporation

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

Last price (Close)
53.12 -1.36%
Next window · Cycle 120 · in window
23/10/2026
Last window
—
Trend
Downtrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 19/05/2026
69.37
Days: 109 trading / 157 calendar · return since: -23.43%
Last major high · 25/06/2026
96.28
Days: 84 trading / 120 calendar · return since: -44.83%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 25/06/2026 @ 96.28Cycle 120Calendar📅 23/10/2026+0 (±3)In window
High 25/06/2026 @ 96.28Cycle 90Trading📅 02/11/2026+6 (±3)Upcoming
Low 19/05/2026 @ 69.37Cycle 120Trading📅 09/11/2026+11 (±3)Upcoming
Low 19/05/2026 @ 69.37Cycle 180Calendar📅 15/11/2026+23 (±3)Upcoming
High 25/06/2026 @ 96.28Cycle 144Calendar📅 16/11/2026+24 (±3)Upcoming
Low 19/05/2026 @ 69.37Cycle 144Trading📅 14/12/2026+35 (±3)Upcoming
High 25/06/2026 @ 96.28Cycle 120Trading📅 15/12/2026+36 (±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.

● Doji After Run 23/10/2026🎯 near Cycle 120 window · 23/10/2026
● Bullish Engulfing 05/10/2026
● Hammer Reversal 01/10/2026
● Failed Breakdown 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.

In window 23/10/2026 · High Cycle 120/Calendar · 3 years — Very limited sample
10 days: Avg +14.22% · Win 100% · DD -3.35%20 days: Avg +11.17% · Win 100% · DD -3.35%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/10/202563.05near 52w low · far below SMA50-4.95%+12.74%+9.61%-4.95%+14.46%
202423/10/202491.50near 52w high+8.28%+9.87%+7.43%-2.48%+10.49%
202323/10/202349.11neutral-0.12%+20.06%+16.47%-2.61%+20.06%
Upcoming 02/11/2026 · High Cycle 90/Trading · 3 years — Very limited sample
10 days: Avg +4.14% · Win 67% · DD -2.82%20 days: Avg +12.80% · Win 100% · DD -2.82%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/11/202561.11near 52w low · far below SMA50+17.59%+10.47%+21.11%+0.00%+22.47%
202401/11/202497.47near 52w high · far above SMA50 · volume x2.0+3.72%-3.30%+5.04%-8.45%+7.29%
202302/11/202353.86near 52w high+4.05%+5.25%+12.25%+0.00%+12.94%
Upcoming 09/11/2026 · Low Cycle 120/Trading · 3 years — Very limited sample
10 days: Avg +2.23% · Win 100% · DD -4.28%20 days: Avg +5.36% · Win 100% · DD -4.28%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/11/202571.86neutral-6.05%+0.32%+3.27%-6.05%+6.43%
202408/11/2024101.10near 52w high · far above SMA50-6.78%+1.53%+1.23%-6.78%+4.19%
202309/11/202356.04far above SMA50 · volume x3.3+1.16%+4.84%+11.58%-0.02%+11.58%
Upcoming 15/11/2026 · Low Cycle 180/Calendar · 3 years — Very limited sample
10 days: Avg +6.10% · Win 100% · DD -1.52%20 days: Avg +11.41% · Win 100% · DD -1.52%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/11/202569.62neutral+1.48%+6.02%+9.55%-3.03%+12.75%
202415/11/202494.25neutral+8.91%+8.63%+13.01%+0.00%+13.01%
202315/11/202357.57far above SMA50+1.86%+3.67%+11.67%-1.53%+11.67%
Upcoming 16/11/2026 · High Cycle 144/Calendar · 3 years — Very limited sample
10 days: Avg +8.30% · Win 100% · DD +0.00%20 days: Avg +13.12% · Win 100% · DD +0.00%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/11/202567.51neutral+6.78%+9.63%+12.90%+0.00%+16.28%
202415/11/202494.25neutral+8.91%+8.63%+13.01%+0.00%+13.01%
202316/11/202356.69far above SMA50+3.63%+6.65%+13.46%+0.00%+13.46%
Upcoming 14/12/2026 · Low Cycle 144/Trading · 3 years — Very limited sample
10 days: Avg -1.02% · Win 67% · DD -2.75%20 days: Avg +0.22% · Win 33% · DD -6.13%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/12/202576.27neutral-3.87%-6.03%+3.59%-7.76%+4.69%
202413/12/2024102.31neutral+3.32%+0.04%-1.05%-6.94%+4.11%
202314/12/202364.29near 52w high · far above SMA50+1.00%+2.94%-1.90%-3.70%+4.64%
Upcoming 15/12/2026 · High Cycle 120/Trading · 3 years — Very limited sample
10 days: Avg -3.60% · Win 0% · DD -4.11%20 days: Avg -0.67% · Win 33% · DD -7.37%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/12/202576.27neutral-3.87%-6.03%+3.59%-7.76%+4.69%
202416/12/2024106.51near 52w high · volume x2.1-3.64%-4.57%-2.10%-10.61%+0.00%
202315/12/202364.32near 52w high · far above SMA50 · volume x2.1+1.85%-0.20%-3.50%-3.75%+4.59%

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, SMH.
· Sharp rally recently — watch for follow-through.
· If it holds above SMA50 (-6.4%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· The broad trend is down.
· Relative weakness vs 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: -44.8% · from 52w low: +11.2%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+5.19% · +6.58% · -2.67% · -27.28%
Distance from SMA20 / 50 / 200+3.92% · -6.41% · -28.95%
Distance from 52w high / low-44.83% · +11.15%
ATR14 · volume vs 20-avg1.95 · 0.69x

Relative strength

vs QQQ (20d)+2.71%
vs SPY (20d)-1.20%
vs SMH (20d)+10.41%

Moving averages

SMA20 / 50 / 20051.11 · 56.76 · 74.76
52w high / low96.28 · 47.79