🕰️ Time Machine

KGS — Kodiak Gas Services, Inc.

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

Last price (Close)
57.74 -11.55%
Next window · Cycle 45 · in window · in 1 days
28/07/2026
Last window · Cycle 30 · 15/07/2026
since -14.57%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 01/06/2026
64.82
Days: 37 trading / 56 calendar · return since: -10.92%
Last major high · 20/05/2026
77.68
Days: 44 trading / 68 calendar · return since: -25.67%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 01/06/2026 @ 64.82Cycle 30Trading📅 15/07/2026-7 (±2)Passed
High 20/05/2026 @ 77.68Cycle 60Calendar📅 19/07/2026-8 (±2)Passed
High 20/05/2026 @ 77.68Cycle 45Trading📅 28/07/2026+1 (±2)In window
Low 01/06/2026 @ 64.82Cycle 60Calendar📅 31/07/2026+4 (±2)Upcoming
Low 01/06/2026 @ 64.82Cycle 45Trading📅 06/08/2026+8 (±2)Upcoming
High 20/05/2026 @ 77.68Cycle 60Trading📅 18/08/2026+16 (±2)Upcoming
High 20/05/2026 @ 77.68Cycle 90Calendar📅 18/08/2026+22 (±3)Upcoming
Low 01/06/2026 @ 64.82Cycle 60Trading📅 27/08/2026+23 (±2)Upcoming
Low 01/06/2026 @ 64.82Cycle 90Calendar📅 30/08/2026+34 (±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 27/07/2026🎯 near Cycle 45 window · 28/07/2026
Bearish Engulfing 20/07/2026🎯 near Cycle 60 window · 19/07/2026
NR7 Compression 20/07/2026🎯 near Cycle 60 window · 19/07/2026
Hammer Reversal 17/07/2026🎯 near Cycle 30 window · 15/07/2026
Failed Breakdown 16/07/2026🎯 near Cycle 30 window · 15/07/2026
Gap Day 14/07/2026🎯 near Cycle 30 window · 15/07/2026
Bearish Engulfing 13/07/2026🎯 near Cycle 30 window · 15/07/2026
NR7 Compression 10/07/2026🎯 near Cycle 30 window · 15/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 15/07/2026 · Low Cycle 30/Trading · 3 years — Very limited sample
10 days: Avg +3.59% · Win 33% · DD -3.83%20 days: Avg +10.18% · Win 100% · DD -4.37%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/07/202532.75neutral-5.04%-2.75%+7.47%-5.04%+7.47%
202415/07/202428.61near 52w high+0.10%-3.29%+3.92%-8.07%+3.92%
202314/07/202316.24near 52w high+5.54%+16.81%+19.15%+0.00%+19.15%
Passed 19/07/2026 · High Cycle 60/Calendar · 3 years — Very limited sample
10 days: Avg +1.54% · Win 33% · DD -3.00%20 days: Avg +6.29% · Win 67% · DD -3.93%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/202532.29neutral-3.16%-3.07%+9.47%-3.69%+10.35%
202419/07/202428.26neutral-1.45%-4.88%-5.88%-8.11%+5.21%
202319/07/202316.55near 52w high+7.55%+12.57%+15.29%+0.00%+18.55%
In window 28/07/2026 · High Cycle 45/Trading · 3 years — Very limited sample
10 days: Avg +5.24% · Win 100% · DD -2.64%20 days: Avg +2.15% · Win 67% · DD -4.04%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/202531.64neutral+1.30%+6.27%+10.12%-1.07%+18.23%
202429/07/202427.67neutral-4.95%+7.45%+0.56%-6.15%+7.45%
202328/07/202318.97near 52w high+1.00%+2.00%-4.22%-4.90%+3.43%
Upcoming 31/07/2026 · Low Cycle 60/Calendar · 3 years — Very limited sample
10 days: Avg +1.72% · Win 67% · DD -4.55%20 days: Avg +1.95% · Win 33% · DD -5.57%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202531/07/202532.33neutral-0.14%+10.21%+12.79%-3.19%+15.71%
202431/07/202428.85near 52w high · volume x2.2-5.86%-9.99%-4.64%-9.99%+3.06%
202331/07/202318.70near 52w high · volume x2.4-0.11%+4.92%-2.30%-3.53%+4.92%
Upcoming 06/08/2026 · Low Cycle 45/Trading · 3 years — Very limited sample
10 days: Avg +4.27% · Win 33% · DD -1.38%20 days: Avg +2.79% · Win 33% · DD -2.64%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/08/202531.97volume x1.7+9.16%+15.33%+14.23%-0.47%+15.33%
202406/08/202426.85neutral-1.39%-2.30%-2.00%-3.28%+10.73%
202307/08/202318.68near 52w high+5.03%-0.21%-3.85%-4.18%+5.03%
Upcoming 18/08/2026 · High Cycle 60/Trading · 3 years — Very limited sample
10 days: Avg -1.41% · Win 0% · DD -3.71%20 days: Avg -1.71% · Win 33% · DD -6.57%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/08/202535.89neutral-4.32%-0.78%-7.86%-7.86%+2.73%
202419/08/202426.00neutral+5.50%-0.19%+7.35%-2.96%+7.35%
202318/08/202319.10near 52w high-4.87%-3.25%-4.61%-8.90%+0.00%
Upcoming 27/08/2026 · Low Cycle 60/Trading · 3 years — Very limited sample
10 days: Avg -3.06% · Win 0% · DD -6.26%20 days: Avg +3.12% · Win 67% · DD -6.65%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/08/202535.31neutral+3.43%-4.53%+5.15%-6.57%+5.15%
202427/08/202427.33neutral-5.09%-3.95%+7.72%-7.68%+8.45%
202328/08/202318.27neutral-1.70%-0.71%-3.50%-5.69%+1.15%
Upcoming 30/08/2026 · Low Cycle 90/Calendar · 3 years — Very limited sample
10 days: Avg -3.74% · Win 0% · DD -7.06%20 days: Avg +3.16% · Win 100% · DD -7.45%
Open Date Echo · 3 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/08/202535.79neutral-5.76%-7.26%+4.33%-7.82%+4.36%
202430/08/202427.75neutral-9.08%-2.95%+4.50%-9.08%+6.81%
202330/08/202318.22neutral-1.54%-0.99%+0.66%-5.43%+1.43%

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 (-16.7%) 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.
· Sharp drop recently.
· 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: -25.7% · from 52w low: +92.1%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-11.43% · -14.89% · -21.93% · -12.87%
Distance from SMA20 / 50 / 200-15.15% · -16.70% · +10.66%
Distance from 52w high / low-25.67% · +92.08%
ATR14 · volume vs 20-avg3.10 · 1.08x

Relative strength

vs QQQ (20d)-17.15%
vs SPY (20d)-22.59%
vs SMH (20d)-8.06%

Moving averages

SMA20 / 50 / 20068.05 · 69.32 · 52.18
52w high / low77.68 · 30.06