🕰️ Time Machine

KEX — Kirby Corporation

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

Last price (Close)
145.08 -2.70%
Next window · Cycle 60 · in window · in 2 days
29/07/2026
Last window
Trend
Uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 10/10/2025
79.52
Days: 196 trading / 290 calendar · return since: +82.44%
Last major high · 30/04/2026
157.69
Days: 58 trading / 88 calendar · return since: -8.00%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 30/04/2026 @ 157.69Cycle 60Trading📅 29/07/2026+2 (±2)In window
High 30/04/2026 @ 157.69Cycle 90Calendar📅 29/07/2026+2 (±3)In window
High 30/04/2026 @ 157.69Cycle 120Calendar📅 28/08/2026+32 (±3)Upcoming
High 30/04/2026 @ 157.69Cycle 90Trading📅 10/09/2026+32 (±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.

Failed Breakout 22/07/2026
Shooting Star 13/07/2026
Failed Breakout 08/07/2026
Failed Breakdown 26/06/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 29/07/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -1.01% · Win 40% · DD -5.72%20 days: Avg -3.43% · Win 30% · DD -7.20%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/07/2025119.87neutral-14.77%-17.29%-18.02%-20.49%+0.11%
202429/07/2024120.59neutral-10.80%-3.38%-2.75%-10.80%+1.90%
202328/07/202381.01near 52w high+1.33%+2.31%+1.12%-2.57%+2.31%
202229/07/202263.44neutral-0.44%+6.87%+8.62%-0.87%+12.30%
202129/07/202160.22neutral-5.51%-2.96%-10.64%-12.54%+0.00%
202029/07/202045.92far below SMA50 · volume x1.7+0.04%+9.23%-6.47%-6.47%+9.28%
201929/07/201978.22neutral-7.65%-7.12%-7.84%-9.86%+0.45%
201830/07/201882.35neutral+2.37%+5.16%+6.68%+0.00%+6.68%
201728/07/201762.40neutral-1.20%-1.92%-0.32%-3.77%+0.40%
201629/07/201654.49near 52w high+1.73%-1.03%-4.66%-4.66%+2.24%
Upcoming 28/08/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -1.45% · Win 40% · DD -5.04%20 days: Avg -1.53% · Win 50% · DD -7.55%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/08/202597.44far below SMA50-8.58%-11.67%-13.04%-15.19%+0.00%
202428/08/2024117.81neutral-0.28%-1.21%+4.26%-3.00%+7.82%
202328/08/202381.29near 52w high+1.65%+4.71%+2.55%+0.00%+6.03%
202229/08/202268.91neutral-3.19%-1.44%-13.84%-14.76%+1.09%
202127/08/202155.64neutral-4.40%-5.27%-7.44%-11.02%+0.00%
202028/08/202043.43volume x1.7-4.67%-10.34%-14.62%-17.18%+0.00%
201928/08/201972.64neutral+3.96%+13.11%+12.65%-0.94%+14.58%
201828/08/201887.90volume x2.1-4.49%-12.97%-7.05%-12.97%+0.11%
201728/08/201761.20neutral+1.72%+4.49%+7.43%+0.00%+7.43%
201629/08/201652.12near 52w low+5.05%+6.04%+13.80%-0.42%+14.95%
Upcoming 10/09/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.96% · Win 50% · DD -3.57%20 days: Avg +1.04% · Win 50% · DD -4.67%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/09/202586.99near 52w low · far below SMA50-5.00%-4.09%-5.47%-6.27%+1.16%
202410/09/2024114.28neutral+7.53%+9.21%+5.33%+0.00%+11.15%
202311/09/202384.83near 52w high-0.70%-0.88%-3.12%-4.72%+1.60%
202209/09/202269.00volume x1.8-4.16%-13.87%-4.90%-14.87%+0.96%
202110/09/202151.41neutral-0.21%-2.31%+1.15%-6.71%+3.38%
202010/09/202039.11far below SMA50+2.99%-7.72%-0.15%-8.13%+2.99%
201910/09/201980.66neutral+2.57%+0.29%-2.24%-3.12%+3.19%
201810/09/201877.55neutral+2.13%+2.19%+8.59%-1.35%+10.02%
201711/09/201763.40neutral+1.97%+1.50%+3.00%+0.00%+5.91%
201609/09/201656.13near 52w high · volume x1.9-0.04%+6.09%+8.27%-1.53%+10.74%

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 (+2.2%) 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: -8.0% · from 52w low: +82.4%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+0.64% · +0.93% · +4.71% · -3.88%
Distance from SMA20 / 50 / 200+2.91% · +2.16% · +15.24%
Distance from 52w high / low-8.00% · +82.44%
ATR14 · volume vs 20-avg4.10 · 0.62x

Relative strength

vs QQQ (20d)+9.50%
vs SPY (20d)+4.06%
vs SMH (20d)+18.58%

Moving averages

SMA20 / 50 / 200140.98 · 142.02 · 125.89
52w high / low157.69 · 79.52