🕰️ Time Machine

DUOL — Duolingo

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

Last price (Close)
124.40 +3.09%
Next window · Fib 21 · in window
27/07/2026
Last window · Cycle 30 · 24/07/2026
since +3.09%
Trend
Neutral
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 09/04/2026
87.89
Days: 73 trading / 109 calendar · return since: +41.54%
Last major high · 24/06/2026
137.97
Days: 21 trading / 33 calendar · return since: -9.84%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 24/06/2026 @ 137.97Fib 13Trading📅 14/07/2026-8 (±1)Passed
High 24/06/2026 @ 137.97Cycle 30Calendar📅 24/07/2026-3 (±2)Passed
High 24/06/2026 @ 137.97Fib 21Trading📅 27/07/2026+0 (±1)In window
Low 09/04/2026 @ 87.89Cycle 120Calendar📅 07/08/2026+11 (±3)Upcoming
High 24/06/2026 @ 137.97Cycle 30Trading📅 07/08/2026+9 (±2)Upcoming
High 24/06/2026 @ 137.97Cycle 45Calendar📅 08/08/2026+12 (±2)Upcoming
Low 09/04/2026 @ 87.89Cycle 90Trading📅 19/08/2026+17 (±3)Upcoming
High 24/06/2026 @ 137.97Cycle 60Calendar📅 23/08/2026+27 (±2)Upcoming
High 24/06/2026 @ 137.97Cycle 45Trading📅 28/08/2026+24 (±2)Upcoming
Low 09/04/2026 @ 87.89Cycle 144Calendar📅 31/08/2026+35 (±3)Upcoming
High 24/06/2026 @ 137.97Cycle 60Trading📅 21/09/2026+39 (±2)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 Fib 21 window · 27/07/2026
Hammer Reversal 23/07/2026🎯 near Cycle 30 window · 24/07/2026
Doji After Run 23/07/2026🎯 near Cycle 30 window · 24/07/2026
NR7 Compression 23/07/2026🎯 near Cycle 30 window · 24/07/2026
Gap Day 21/07/2026🎯 near Cycle 30 window · 24/07/2026
Bearish Engulfing 16/07/2026🎯 near Fib 13 window · 14/07/2026
Doji After Run 14/07/2026🎯 near Fib 13 window · 14/07/2026
Gap Day 14/07/2026🎯 near Fib 13 window · 14/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 14/07/2026 · High Fib 13/Trading · 4 years — Very limited sample
10 days: Avg -4.74% · Win 50% · DD -6.73%20 days: Avg -2.80% · Win 25% · DD -9.98%
Open Date Echo · 4 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202514/07/2025376.42far below SMA50-5.46%-9.55%-9.52%-11.35%+3.83%
202415/07/2024192.05neutral-7.63%-11.52%-5.36%-17.29%+0.00%
202314/07/2023149.51neutral-0.01%+0.97%-7.16%-9.04%+7.31%
202214/07/202293.87neutral+7.37%+1.15%+10.84%-2.26%+11.40%
Passed 24/07/2026 · High Cycle 30/Calendar · 5 years — Very limited sample
10 days: Avg +0.44% · Win 40% · DD -4.50%20 days: Avg +0.66% · Win 20% · DD -8.44%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202524/07/2025360.95far below SMA50-3.99%+8.28%-4.27%-10.53%+8.28%
202424/07/2024163.80far below SMA50+4.97%-1.47%+28.21%-3.02%+28.21%
202324/07/2023147.68neutral+5.09%-5.11%-14.08%-16.10%+5.09%
202225/07/202296.50neutral-2.17%-0.77%-1.42%-4.92%+12.35%
202128/07/2021134.26near 52w low+5.40%+1.27%-5.16%-7.63%+8.75%
In window 27/07/2026 · High Fib 21/Trading · 5 years — Very limited sample
10 days: Avg +2.04% · Win 80% · DD -4.57%20 days: Avg +0.12% · Win 20% · DD -8.48%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/07/2025340.49far below SMA50 · volume x2.0+3.49%+0.03%-5.59%-5.59%+14.79%
202426/07/2024173.28neutral-6.50%+8.14%+22.67%-8.33%+22.67%
202327/07/2023145.53volume x1.8-2.95%-3.13%-9.78%-14.86%+6.64%
202227/07/202297.57neutral+7.17%+3.90%-1.57%-5.96%+11.12%
202128/07/2021134.26near 52w low+5.40%+1.27%-5.16%-7.63%+8.75%
Upcoming 07/08/2026 · Low Cycle 120/Calendar · 5 years — Very limited sample
10 days: Avg +0.44% · Win 20% · DD -7.17%20 days: Avg +5.33% · Win 60% · DD -11.42%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202507/08/2025390.84volume x5.7-15.60%-11.60%-30.62%-30.62%+0.00%
202407/08/2024161.40far below SMA50 · volume x1.9+22.10%+30.12%+30.27%+0.00%+31.70%
202307/08/2023140.14neutral-1.92%-9.45%+9.85%-11.59%+9.85%
202208/08/202295.76volume x1.8+9.74%-0.66%-4.22%-4.22%+13.22%
202106/08/2021134.38near 52w low+1.67%-6.21%+21.34%-10.70%+21.34%
Upcoming 08/08/2026 · High Cycle 45/Calendar · 5 years — Very limited sample
10 days: Avg -1.84% · Win 20% · DD -6.53%20 days: Avg +3.51% · Win 60% · DD -10.62%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/08/2025370.34far below SMA50 · volume x2.4-11.72%-10.39%-26.75%-26.78%+0.00%
202408/08/2024178.99volume x2.3+13.05%+16.58%+16.35%+0.00%+18.76%
202308/08/2023136.00volume x2.1-3.98%-4.42%+13.98%-8.90%+13.98%
202208/08/202295.76volume x1.8+9.74%-0.66%-4.22%-4.22%+13.22%
202109/08/2021138.25neutral-2.35%-10.30%+18.18%-13.20%+18.18%
Upcoming 19/08/2026 · Low Cycle 90/Trading · 5 years — Very limited sample
10 days: Avg +4.06% · Win 40% · DD -5.56%20 days: Avg +16.40% · Win 80% · DD -6.31%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202519/08/2025340.66far below SMA50-7.23%-17.07%-18.05%-20.40%+1.43%
202419/08/2024207.18neutral+1.36%-0.40%+17.04%-2.10%+17.04%
202318/08/2023123.90far below SMA50+9.02%+20.19%+33.07%+0.00%+33.07%
202219/08/202295.70neutral-2.54%-2.99%+3.34%-4.16%+6.59%
202119/08/2021126.16near 52w low-4.88%+20.55%+46.62%-4.88%+46.64%
Upcoming 23/08/2026 · High Cycle 60/Calendar · 5 years — Very limited sample
10 days: Avg +5.78% · Win 60% · DD -6.70%20 days: Avg +18.86% · Win 80% · DD -6.70%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/08/2025331.87far below SMA50-10.25%-18.26%-6.79%-18.29%+0.00%
202423/08/2024212.57far above SMA50+0.00%+2.13%+27.14%-4.59%+27.14%
202323/08/2023135.89neutral+8.35%+14.96%+12.13%-3.38%+21.33%
202223/08/202295.54neutral-3.58%-1.66%+0.36%-4.00%+6.77%
202123/08/2021124.01near 52w low+3.78%+31.75%+61.45%-3.23%+61.45%
Upcoming 28/08/2026 · High Cycle 45/Trading · 5 years — Very limited sample
10 days: Avg +13.23% · Win 80% · DD -3.39%20 days: Avg +21.72% · Win 100% · DD -3.93%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202528/08/2025322.78far below SMA50-15.99%-4.61%+1.12%-15.99%+1.12%
202428/08/2024202.82neutral+3.67%+12.89%+37.05%+0.00%+41.77%
202328/08/2023134.48neutral+14.47%+19.09%+11.11%+0.00%+22.60%
202229/08/202292.61neutral-0.96%+6.63%+1.63%-3.67%+10.15%
202127/08/2021120.10near 52w low+35.77%+32.15%+57.69%+0.00%+68.77%
Upcoming 31/08/2026 · Low Cycle 144/Calendar · 5 years — Very limited sample
10 days: Avg +9.27% · Win 80% · DD -2.86%20 days: Avg +17.41% · Win 100% · DD -3.40%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/08/2025297.86far below SMA50-8.92%-4.28%+10.38%-8.96%+10.38%
202430/08/2024212.57far above SMA50+2.13%+10.08%+32.67%-2.92%+35.27%
202331/08/2023147.16neutral+6.35%+8.41%+12.71%+0.00%+12.71%
202231/08/202294.02neutral-1.37%+8.42%+0.90%-5.12%+8.50%
202131/08/2021129.56neutral+22.04%+23.72%+30.36%+0.00%+56.44%
Upcoming 21/09/2026 · High Cycle 60/Trading · 5 years — Very limited sample
10 days: Avg -0.90% · Win 80% · DD -7.94%20 days: Avg -3.52% · Win 60% · DD -10.56%
Open Date Echo · 5 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/09/2025309.34neutral+6.28%+3.55%+1.10%-3.18%+12.26%
202420/09/2024268.34near 52w high · far above SMA50 · volume x2.2+3.61%+5.65%+6.63%+0.00%+8.81%
202321/09/2023152.37neutral+4.44%+7.55%+0.39%-1.94%+15.24%
202221/09/202295.88neutral+2.56%+6.41%-8.45%-18.32%+8.77%
202121/09/2021200.21near 52w high-14.23%-27.65%-17.24%-29.35%+1.24%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-7.06% · -0.29% · +3.72% · +17.09%
Distance from SMA20 / 50 / 200-1.32% · +3.64% · -17.89%
Distance from 52w high / low-73.42% · +41.54%
ATR14 · volume vs 20-avg6.77 · 0.13x

Relative strength

vs QQQ (20d)+8.93%
vs SPY (20d)+3.30%
vs SMH (20d)+18.70%

Moving averages

SMA20 / 50 / 200126.07 · 120.03 · 151.50
52w high / low468.00 · 87.89