🕰️ Time Machine

TXNM — TXNM Energy

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

Last price (Close)
58.16 -0.24%
Next window · Cycle 90 · in 4 days
31/07/2026
Last window · Cycle 60 · 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 · 20/03/2026
58.01
Days: 86 trading / 129 calendar · return since: +0.26%
Last major high · 27/05/2026
59.53
Days: 40 trading / 61 calendar · return since: -2.30%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 27/05/2026 @ 59.53Cycle 30Trading📅 10/07/2026-10 (±2)Passed
Low 20/03/2026 @ 58.01Cycle 120Calendar📅 18/07/2026-9 (±3)Passed
High 27/05/2026 @ 59.53Cycle 60Calendar📅 26/07/2026-1 (±2)In window
Low 20/03/2026 @ 58.01Cycle 90Trading📅 31/07/2026+4 (±3)Upcoming
High 27/05/2026 @ 59.53Cycle 45Trading📅 03/08/2026+5 (±2)Upcoming
Low 20/03/2026 @ 58.01Cycle 144Calendar📅 11/08/2026+15 (±3)Upcoming
High 27/05/2026 @ 59.53Cycle 60Trading📅 24/08/2026+20 (±2)Upcoming
High 27/05/2026 @ 59.53Cycle 90Calendar📅 25/08/2026+29 (±3)Upcoming
Low 20/03/2026 @ 58.01Cycle 120Trading📅 14/09/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.

Failed Breakout 27/07/2026🎯 near Cycle 60 window · 26/07/2026
NR7 Compression 20/07/2026🎯 near Cycle 120 window · 18/07/2026
Failed Breakout 17/07/2026🎯 near Cycle 120 window · 18/07/2026
Failed Breakdown 02/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 10/07/2026 · High Cycle 30/Trading · 9 years — Small sample
10 days: Avg +2.15% · Win 56% · DD -0.73%20 days: Avg +4.27% · Win 67% · DD -1.19%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202510/07/202556.26near 52w high+0.75%+1.28%+1.49%+0.00%+1.96%
202410/07/202437.09neutral+7.63%+9.76%+9.23%+0.00%+14.90%
202310/07/202345.30near 52w low+1.08%+0.66%-1.66%-2.32%+1.15%
202211/07/202247.57neutral-0.82%-0.19%+1.07%-1.77%+1.93%
202109/07/202148.70near 52w high+0.00%-0.06%-1.36%-1.36%+0.06%
202010/07/202038.87neutral+4.09%+6.05%+14.86%-0.03%+14.86%
201910/07/201950.61near 52w high-1.62%-0.87%-1.57%-3.36%+0.00%
201810/07/201838.25neutral-0.65%-1.05%+4.62%-1.57%+5.01%
201710/07/201737.45neutral-0.13%+3.74%+11.75%-0.27%+11.75%
Passed 18/07/2026 · Low Cycle 120/Calendar · 9 years — Small sample
10 days: Avg +2.44% · Win 67% · DD -0.77%20 days: Avg +3.96% · Win 89% · DD -1.12%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/07/202556.85near 52w high+0.44%-0.26%+0.79%-0.30%+1.14%
202418/07/202439.83neutral+2.54%+6.99%+3.67%-0.15%+6.99%
202318/07/202345.31near 52w low-0.09%-1.74%-2.52%-2.52%+1.08%
202218/07/202247.18neutral+0.64%+2.29%+3.18%-0.95%+3.18%
202119/07/202148.73near 52w high-0.27%-0.82%+0.00%-1.75%+0.00%
202017/07/202040.46neutral+1.88%+4.37%+11.54%-1.61%+11.87%
201918/07/201950.31near 52w high-0.60%+0.32%+0.59%-2.79%+1.03%
201818/07/201837.65neutral+1.20%+3.19%+6.82%+0.00%+7.22%
201718/07/201737.55neutral+3.20%+7.59%+11.59%+0.00%+12.05%
In window 26/07/2026 · High Cycle 60/Calendar · 10 years — Small sample
10 days: Avg +1.84% · Win 60% · DD -1.35%20 days: Avg +1.93% · Win 70% · DD -1.57%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/07/202557.10near 52w high-0.70%+0.12%+0.07%-0.74%+0.70%
202426/07/202440.78neutral+2.43%-0.34%+0.32%-1.91%+3.51%
202326/07/202345.40near 52w low-2.53%-2.25%-1.47%-2.72%+0.00%
202226/07/202247.50neutral+1.20%+1.58%+1.00%+0.00%+2.56%
202126/07/202148.60near 52w high-0.56%-1.14%+1.02%-1.49%+1.47%
202027/07/202041.25neutral+1.53%+9.72%+9.55%+0.00%+9.84%
201926/07/201950.50near 52w high-2.69%+0.51%-0.84%-3.15%+2.11%
201826/07/201838.45neutral+3.25%+4.60%+3.16%-0.91%+6.43%
201726/07/201739.10near 52w high+3.20%+6.52%+9.35%+0.00%+9.48%
201628/07/201634.00near 52w high-0.94%-0.97%-2.81%-4.82%+1.38%
Upcoming 31/07/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +0.83% · Win 60% · DD -1.51%20 days: Avg +0.86% · Win 50% · DD -1.75%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202531/07/202556.79near 52w high+0.55%+1.06%+0.21%-0.16%+1.25%
202431/07/202441.58neutral-3.49%-2.86%-1.61%-3.80%+1.52%
202331/07/202344.82near 52w low-0.60%-1.08%-0.99%-1.46%+0.32%
202201/08/202248.26near 52w high-0.37%+0.87%-0.64%-0.64%+0.95%
202130/07/202148.33near 52w high-0.60%+0.56%+3.46%-0.94%+3.46%
202031/07/202042.23neutral+5.72%+6.87%+4.31%-0.83%+7.30%
201931/07/201949.67near 52w high · volume x1.8+0.29%-0.16%+2.62%-1.53%+3.81%
201831/07/201839.35volume x2.4+1.70%+2.59%-0.48%-1.27%+4.00%
201731/07/201739.85near 52w high+5.02%+4.77%+7.67%+0.00%+8.05%
201601/08/201634.47near 52w high-3.96%-4.34%-5.94%-6.88%+0.00%
Upcoming 03/08/2026 · High Cycle 45/Trading · 10 years — Small sample
10 days: Avg +1.32% · Win 60% · DD -1.19%20 days: Avg +0.66% · Win 60% · DD -1.55%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/08/202557.13near 52w high+0.54%-0.13%+0.03%-0.53%+0.65%
202402/08/202441.77neutral-2.71%-2.59%-1.89%-4.24%+0.00%
202303/08/202344.54near 52w low · volume x1.7-0.66%-0.34%+0.32%-0.84%+0.95%
202203/08/202248.49near 52w high+0.23%+0.30%-1.48%-1.48%+0.47%
202103/08/202148.29near 52w high-0.86%+1.37%+3.21%-0.86%+3.54%
202003/08/202041.88neutral+8.07%+8.19%+5.07%+0.00%+8.19%
201902/08/201949.14neutral+3.30%+4.40%+4.42%-0.47%+5.02%
201803/08/201839.60neutral+0.51%+2.65%-1.64%-1.77%+2.65%
201703/08/201740.95near 52w high+1.10%+1.83%+3.54%+0.00%+4.52%
201603/08/201633.69near 52w high-0.21%-2.51%-5.02%-5.32%+0.54%
Upcoming 11/08/2026 · Low Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +0.78% · Win 50% · DD -0.98%20 days: Avg -0.12% · Win 40% · DD -1.78%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202511/08/202557.03near 52w high-0.67%-0.47%-0.33%-0.93%+0.11%
202412/08/202440.00neutral+1.42%+2.52%+3.35%+0.00%+4.10%
202311/08/202344.08near 52w low+1.00%-0.18%+0.79%-0.64%+1.16%
202211/08/202247.99near 52w high+1.52%+0.45%-0.62%-0.62%+1.52%
202111/08/202147.79near 52w high+1.63%+3.77%+3.89%+0.00%+4.27%
202011/08/202043.89neutral+0.27%+0.57%-3.94%-4.85%+2.48%
201912/08/201950.46near 52w high+0.36%-0.28%-2.02%-2.30%+2.48%
201810/08/201839.80neutral+2.14%-0.63%-0.75%-2.64%+2.14%
201711/08/201741.20near 52w high+0.73%+3.88%+4.25%+0.00%+4.25%
201611/08/201633.45near 52w high-0.24%-1.85%-5.86%-5.86%+0.60%
Upcoming 24/08/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -0.62% · Win 60% · DD -1.52%20 days: Avg +0.23% · Win 50% · DD -2.44%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/08/202556.76near 52w high-0.04%+0.14%+0.23%-0.46%+0.35%
202423/08/202440.91neutral+0.17%+0.32%+5.50%-0.51%+5.67%
202324/08/202344.08near 52w low+0.52%+0.39%+1.54%-0.70%+1.75%
202224/08/202247.70near 52w high-0.57%-0.25%-1.07%-1.19%+0.50%
202124/08/202149.56near 52w high · volume x3.0-0.12%+0.54%-0.10%-0.30%+0.54%
202024/08/202044.86neutral-2.63%-6.91%-9.32%-11.03%+0.00%
201923/08/201949.78near 52w high+2.47%+0.02%+3.31%-0.68%+3.88%
201824/08/201839.55neutral-1.52%-0.13%-0.63%-2.02%+1.77%
201724/08/201742.40near 52w high+0.00%+0.35%-2.59%-2.59%+1.30%
201624/08/201632.93near 52w high-3.46%-0.64%+5.41%-4.92%+5.41%
Upcoming 25/08/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg -0.91% · Win 50% · DD -1.69%20 days: Avg -0.09% · Win 50% · DD -2.70%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/08/202556.76near 52w high-0.04%+0.14%+0.23%-0.46%+0.35%
202426/08/202441.01neutral+0.90%+0.80%+5.32%-0.76%+5.41%
202325/08/202344.00near 52w low+0.86%+0.98%+1.75%-0.52%+1.93%
202225/08/202247.86near 52w high+0.17%-1.07%-2.32%-2.32%+0.17%
202125/08/202149.59near 52w high · volume x1.8+0.02%+0.12%-0.16%-0.36%+0.48%
202025/08/202044.14neutral-2.33%-4.49%-10.63%-10.63%+0.00%
201926/08/201950.32near 52w high+2.76%-1.75%+3.12%-1.75%+3.12%
201824/08/201839.55neutral-1.52%-0.13%-0.63%-2.02%+1.77%
201725/08/201742.80near 52w high-0.58%+0.35%-2.69%-3.50%+0.35%
201625/08/201632.83near 52w high-3.87%-4.08%+5.12%-4.63%+5.73%
Upcoming 14/09/2026 · Low Cycle 120/Trading · 10 years — Small sample
10 days: Avg +0.92% · Win 50% · DD -1.39%20 days: Avg +0.89% · Win 60% · DD -1.81%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/09/202556.89near 52w high-0.09%-0.56%+0.04%-0.60%+0.11%
202413/09/202442.29neutral+1.66%+2.91%+2.10%+0.00%+4.28%
202314/09/202344.00near 52w low · volume x1.9+1.93%+0.55%-1.32%-1.32%+1.93%
202214/09/202247.31neutral-0.23%-1.59%-2.41%-3.34%+1.06%
202114/09/202149.62near 52w high-0.22%-0.44%+0.02%-0.44%+0.44%
202014/09/202040.69neutral-1.92%+1.87%+12.19%-3.05%+12.19%
201913/09/201950.17near 52w high+2.59%+2.55%+3.31%-0.14%+5.48%
201814/09/201839.70neutral-0.76%-0.63%-3.50%-3.78%+1.39%
201714/09/201742.30near 52w high-1.65%-3.07%-2.25%-4.96%+0.47%
201614/09/201631.31near 52w low+9.26%+7.60%+0.77%-0.48%+10.86%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+1.31% · +2.27% · +1.17% · -1.37%
Distance from SMA20 / 50 / 200+1.65% · +0.36% · -0.33%
Distance from 52w high / low-2.30% · +4.53%
ATR14 · volume vs 20-avg0.52 · 0.34x

Relative strength

vs QQQ (20d)+5.95%
vs SPY (20d)+0.51%
vs SMH (20d)+15.03%

Moving averages

SMA20 / 50 / 20057.22 · 57.95 · 58.35
52w high / low59.53 · 55.64