🕰️ Time Machine

FSLR — First Solar

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

Last price (Close)
168.15 -2.23%
Next window · Cycle 90 · in window
26/10/2026
Last window · Cycle 60 · 21/10/2026
since -3.82%
Trend
Strong downtrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 28/07/2026
195.84
Days: 63 trading / 90 calendar · return since: -14.14%
Last major high · 07/08/2026
269.70
Days: 55 trading / 80 calendar · return since: -37.65%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 07/08/2026 @ 269.70Cycle 45Trading📅 12/10/2026-10 (±2)Passed
Low 28/07/2026 @ 195.84Cycle 60Trading📅 21/10/2026-3 (±2)Passed
Low 28/07/2026 @ 195.84Cycle 90Calendar📅 26/10/2026+0 (±3)In window
High 07/08/2026 @ 269.70Cycle 60Trading📅 02/11/2026+5 (±2)Upcoming
High 07/08/2026 @ 269.70Cycle 90Calendar📅 05/11/2026+10 (±3)Upcoming
Low 28/07/2026 @ 195.84Cycle 120Calendar📅 25/11/2026+30 (±3)Upcoming
Low 28/07/2026 @ 195.84Cycle 90Trading📅 03/12/2026+27 (±3)Upcoming
High 07/08/2026 @ 269.70Cycle 120Calendar📅 05/12/2026+40 (±3)Upcoming
High 07/08/2026 @ 269.70Cycle 90Trading📅 15/12/2026+35 (±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 23/10/2026🎯 near Cycle 60 window · 21/10/2026
● NR7 Compression 21/10/2026🎯 near Cycle 60 window · 21/10/2026
● Gap Day 19/10/2026🎯 near Cycle 60 window · 21/10/2026
● Bullish Engulfing 13/10/2026🎯 near Cycle 45 window · 12/10/2026
● Gap Day 12/10/2026🎯 near Cycle 45 window · 12/10/2026
● NR7 Compression 09/10/2026🎯 near Cycle 45 window · 12/10/2026
● Doji After Run 08/10/2026🎯 near Cycle 45 window · 12/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.

Passed 12/10/2026 · High Cycle 45/Trading · 9 years — Small sample
10 days: Avg -0.21% · Win 67% · DD -4.57%20 days: Avg +5.53% · Win 56% · DD -6.49%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/10/2025226.15near 52w high+1.26%+9.52%+20.56%-1.23%+22.66%
202411/10/2024211.49neutral-5.17%-6.16%-8.30%-9.02%+2.08%
202312/10/2023149.39far below SMA50+1.73%+1.18%-11.29%-11.29%+5.80%
202212/10/2022126.88neutral-5.26%+3.56%+19.14%-6.78%+24.31%
202112/10/2021105.27neutral+2.86%+3.49%+8.39%-1.94%+15.08%
202012/10/202079.31near 52w high · far above SMA50+5.19%+5.60%+8.57%+0.00%+17.65%
201911/10/201956.82neutral-2.82%-7.32%-8.54%-8.85%+0.00%
201812/10/201845.53near 52w low+2.33%-13.51%-7.27%-18.91%+4.57%
201712/10/201747.11neutral+1.13%+1.72%+28.51%-0.36%+31.16%
Passed 21/10/2026 · Low Cycle 60/Trading · 9 years — Small sample
10 days: Avg +8.23% · Win 67% · DD -4.75%20 days: Avg +7.18% · Win 56% · DD -5.90%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/10/2025226.85neutral+5.62%+15.80%+11.17%-1.54%+22.28%
202421/10/2024196.25far below SMA50+4.47%+8.17%-0.35%-7.19%+10.01%
202320/10/2023150.77far below SMA50 · volume x1.5-4.98%+0.78%+2.82%-12.10%+3.40%
202221/10/2022122.60neutral+8.21%+25.30%+35.89%+0.00%+35.89%
202121/10/2021106.29neutral+10.90%+9.76%-2.69%-2.69%+13.97%
202021/10/202081.60far above SMA50+14.35%-2.23%+0.48%-2.23%+14.35%
201921/10/201956.34neutral-5.50%-5.82%-5.66%-8.08%+0.00%
201822/10/201845.35near 52w low-18.59%-3.13%-3.11%-18.59%+0.00%
201720/10/201747.73neutral+20.83%+25.43%+26.08%-0.71%+29.46%
In window 26/10/2026 · Low Cycle 90/Calendar · 10 years — Small sample
10 days: Avg +2.81% · Win 60% · DD -5.53%20 days: Avg +4.65% · Win 70% · DD -7.31%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/10/2025247.69near 52w high · far above SMA50+7.28%+10.07%+4.91%-5.70%+11.99%
202425/10/2024198.47far below SMA50+3.26%-2.29%-6.26%-8.32%+8.78%
202326/10/2023151.15neutral-2.36%-12.32%+2.14%-12.32%+5.67%
202226/10/2022131.40neutral+14.21%+15.04%+28.97%-0.17%+28.97%
202126/10/2021108.94near 52w high · far above SMA50+8.91%+4.74%-1.65%-5.06%+11.20%
202026/10/202083.75near 52w high · far above SMA50+6.14%+2.82%+3.79%-4.74%+11.41%
201925/10/201952.66far below SMA50 · volume x3.4-0.15%-1.31%+3.27%-1.65%+3.67%
201826/10/201839.38near 52w low · far below SMA50 · volume x3.5+9.19%+7.21%+10.28%-6.25%+12.67%
201726/10/201747.92neutral+20.76%+26.34%+26.48%+0.00%+28.94%
201627/10/201641.06near 52w high-15.95%-22.19%-25.47%-28.86%+0.00%
Upcoming 02/11/2026 · High Cycle 60/Trading · 10 years — Small sample
10 days: Avg -3.32% · Win 50% · DD -7.44%20 days: Avg -0.03% · Win 70% · DD -8.68%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/11/2025265.71near 52w high · far above SMA50+2.61%-4.58%-1.19%-7.48%+4.40%
202401/11/2024204.94neutral-5.37%-7.07%+1.45%-11.22%+5.34%
202302/11/2023147.59neutral-10.20%+4.69%+8.60%-10.20%+8.60%
202202/11/2022150.07near 52w high · far above SMA50+0.73%+5.67%+12.31%-1.88%+14.97%
202102/11/2021118.65near 52w high · far above SMA50-3.83%-11.93%-14.34%-14.34%+0.00%
202002/11/202088.89far above SMA50-3.13%-9.76%+2.44%-10.25%+6.54%
201901/11/201952.58far below SMA50-1.16%+1.48%+4.07%-1.16%+5.78%
201802/11/201843.00neutral-1.81%+3.19%+7.91%-2.21%+7.91%
201702/11/201757.87far above SMA50+4.61%+4.29%+4.20%+0.00%+7.36%
201602/11/201640.58near 52w high-20.90%-19.12%-25.73%-28.02%+0.00%
Upcoming 05/11/2026 · High Cycle 90/Calendar · 10 years — Small sample
10 days: Avg -2.51% · Win 40% · DD -7.75%20 days: Avg -0.92% · Win 50% · DD -8.93%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/11/2025277.39near 52w high · far above SMA50-3.56%-9.20%-7.25%-11.37%+0.00%
202405/11/2024215.89neutral-15.58%-13.22%-6.63%-15.72%+0.00%
202306/11/2023146.97neutral-8.93%+8.38%+5.73%-9.83%+9.06%
202204/11/2022153.62near 52w high · far above SMA50-2.08%+8.45%+8.80%-4.15%+12.31%
202105/11/2021116.31far above SMA50-4.63%-6.83%-14.79%-15.53%+0.00%
202005/11/202086.90far above SMA50-6.33%-3.27%+2.72%-8.00%+8.98%
201905/11/201953.87neutral-1.67%+1.34%+1.71%-3.53%+3.25%
201805/11/201843.93volume x1.6-2.78%+0.02%+1.30%-4.28%+5.62%
201706/11/201761.47near 52w high · far above SMA50+0.16%-0.67%-0.42%-6.83%+1.07%
201604/11/201632.48near 52w low-1.29%-10.07%-0.40%-10.07%+3.94%
Upcoming 25/11/2026 · Low Cycle 120/Calendar · 10 years — Small sample
10 days: Avg -1.06% · Win 40% · DD -5.37%20 days: Avg +1.68% · Win 60% · DD -8.28%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/11/2025260.36neutral-1.65%+0.72%+4.55%-2.67%+9.31%
202425/11/2024192.82neutral+7.62%+5.24%-3.43%-8.79%+7.83%
202324/11/2023154.38neutral+3.83%-5.83%+10.37%-9.38%+11.84%
202225/11/2022171.43near 52w high · far above SMA50-1.81%-11.94%-8.56%-12.34%+0.64%
202124/11/2021108.28neutral-5.76%-10.75%-19.31%-20.80%+0.00%
202025/11/202092.45far above SMA50-3.82%-6.39%+10.76%-6.74%+13.75%
201925/11/201954.96neutral-1.11%-4.53%+5.49%-4.84%+5.49%
201826/11/201843.43neutral+6.84%-2.26%-3.32%-9.65%+6.84%
201724/11/201760.61near 52w high · far above SMA50-0.51%+15.53%+13.60%-5.51%+16.53%
201625/11/201630.60neutral-1.47%+9.61%+6.60%-2.12%+14.74%
Upcoming 03/12/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +2.13% · Win 50% · DD -5.67%20 days: Avg +2.47% · Win 60% · DD -7.68%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/12/2025256.06neutral+2.41%-0.79%+7.14%-1.03%+11.14%
202403/12/2024207.51neutral-2.21%-9.27%-10.14%-15.24%+0.00%
202304/12/2023159.54neutral-8.42%+4.01%+4.94%-12.31%+8.57%
202202/12/2022168.32near 52w high · far above SMA50-10.31%-7.87%-13.30%-13.30%+0.00%
202103/12/202198.25neutral-1.07%-5.18%-9.84%-12.71%+3.00%
202003/12/202088.92neutral-2.68%+3.82%+13.86%-3.04%+18.26%
201903/12/201954.35neutral-3.46%+3.59%+5.32%-3.77%+7.93%
201803/12/201846.40volume x2.2-8.51%-6.83%-6.38%-15.43%+0.00%
201704/12/201757.27volume x2.3+22.32%+23.33%+21.88%+0.00%+23.33%
201602/12/201630.15neutral+11.24%+16.45%+11.24%+0.00%+16.45%
Upcoming 05/12/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +1.40% · Win 60% · DD -5.62%20 days: Avg +1.66% · Win 70% · DD -6.50%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/12/2025257.61neutral-1.09%+3.64%+4.34%-1.63%+10.47%
202405/12/2024197.93neutral-0.81%-11.14%-3.36%-11.14%+2.52%
202305/12/2023155.39neutral-9.97%+11.11%+7.03%-9.97%+11.47%
202205/12/2022167.14near 52w high · far above SMA50-10.09%-6.20%-12.18%-12.68%+0.00%
202106/12/202199.11neutral-2.06%-13.47%-11.94%-13.47%+2.11%
202004/12/202089.26neutral-3.24%+4.85%+3.25%-3.41%+17.81%
201905/12/201952.30volume x2.6+5.24%+9.12%+6.75%+0.00%+12.16%
201804/12/201844.50volume x1.5-2.02%-5.06%+4.09%-11.82%+4.09%
201705/12/201761.21near 52w high · far above SMA50 · volume x2.9+12.58%+12.97%+12.96%+0.00%+15.39%
201605/12/201632.35neutral+4.17%+8.13%+5.63%-0.93%+8.53%
Upcoming 15/12/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -0.89% · Win 40% · DD -4.38%20 days: Avg +1.10% · Win 60% · DD -6.67%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/12/2025255.89neutral+11.22%+3.29%-7.60%-7.60%+11.22%
202416/12/2024190.53neutral-2.19%-7.50%+0.19%-7.69%+3.78%
202315/12/2023168.67far above SMA50 · volume x2.4+1.02%+2.07%-12.69%-12.69%+2.70%
202215/12/2022159.41neutral-1.58%-6.03%+11.41%-8.75%+13.04%
202115/12/202195.18far below SMA50-7.63%-7.50%-13.03%-13.03%+0.00%
202015/12/202091.26volume x1.9+15.23%+9.95%+16.20%+0.00%+16.20%
201916/12/201956.53neutral+2.35%-1.01%-3.15%-3.15%+3.98%
201814/12/201843.64neutral-7.08%-2.70%+7.38%-10.08%+9.40%
201715/12/201768.96near 52w high · far above SMA50-0.16%+2.13%+4.41%-2.09%+10.60%
201615/12/201632.61neutral+0.21%-1.59%+7.85%-1.59%+9.63%

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.
· If it holds above SMA50 (-12.5%) 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: -47.6% · from 52w low: +1.4%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-2.12% · -6.44% · -2.79% · -20.32%
Distance from SMA20 / 50 / 200-4.48% · -12.48% · -22.57%
Distance from 52w high / low-47.61% · +1.36%
ATR14 · volume vs 20-avg6.68 · 1.16x

Relative strength

vs QQQ (20d)+0.52%
vs SPY (20d)-2.76%
vs SMH (20d)+6.94%

Moving averages

SMA20 / 50 / 200176.04 · 192.13 · 217.18
52w high / low320.95 · 165.90