🕰️ Time Machine

CVBF — CVB Financial Corp.

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

Last price (Close)
22.85 +2.19%
Next window · Cycle 60 · in 13 days
13/08/2026
Last window · Cycle 45 · 22/07/2026
since +2.74%
Trend
Strong uptrend
🕰️ Time Machine — see this symbol's past windows

Daily chart · hover for price & date

Reference points

Last major low · 15/05/2026
19.45
Days: 47 trading / 73 calendar · return since: +17.48%
Last major high · 17/04/2026
21.15
Days: 67 trading / 101 calendar · return since: +8.04%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 17/04/2026 @ 21.15Cycle 60Trading📅 15/07/2026-7 (±2)Passed
Low 15/05/2026 @ 19.45Cycle 45Trading📅 22/07/2026-2 (±2)In window
Low 15/05/2026 @ 19.45Cycle 60Trading📅 13/08/2026+13 (±2)Upcoming
Low 15/05/2026 @ 19.45Cycle 90Calendar📅 13/08/2026+17 (±3)Upcoming
High 17/04/2026 @ 21.15Cycle 120Calendar📅 15/08/2026+19 (±3)Upcoming
High 17/04/2026 @ 21.15Cycle 90Trading📅 27/08/2026+23 (±3)Upcoming
High 17/04/2026 @ 21.15Cycle 144Calendar📅 08/09/2026+43 (±3)Upcoming
Low 15/05/2026 @ 19.45Cycle 90Trading📅 25/09/2026+43 (±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.

NR7 Compression 27/07/2026🎯 near Cycle 45 window · 22/07/2026
Gap Day 23/07/2026🎯 near Cycle 45 window · 22/07/2026
Bearish Engulfing 22/07/2026🎯 near Cycle 45 window · 22/07/2026
NR7 Compression 22/07/2026🎯 near Cycle 45 window · 22/07/2026
Failed Breakout 16/07/2026🎯 near Cycle 60 window · 15/07/2026
Bullish Engulfing 14/07/2026🎯 near Cycle 60 window · 15/07/2026
NR7 Compression 10/07/2026🎯 near Cycle 60 window · 15/07/2026
Bearish Engulfing 07/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 · High Cycle 60/Trading · 9 years — Small sample
10 days: Avg +4.58% · Win 67% · DD -2.20%20 days: Avg +4.60% · Win 56% · DD -4.12%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/07/202520.52volume x1.9+1.41%-6.58%-4.00%-10.48%+2.78%
202415/07/202418.23volume x1.9+7.13%+4.50%-9.00%-9.00%+9.93%
202314/07/202314.45far above SMA50+10.38%+28.51%+33.43%+0.00%+35.64%
202215/07/202224.40near 52w high+6.43%+9.30%+13.24%-0.08%+13.24%
202115/07/202120.13neutral-4.62%-4.32%+0.35%-5.66%+0.35%
202015/07/202018.06neutral-0.22%+1.55%+6.53%-2.88%+7.59%
201915/07/201920.65neutral-1.55%+5.57%-0.19%-1.55%+6.59%
201816/07/201822.36neutral+5.77%+5.77%+7.92%-0.49%+8.32%
201714/07/201722.15neutral-3.34%-3.07%-6.91%-6.91%+0.36%
In window 22/07/2026 · Low Cycle 45/Trading · 9 years — Small sample
10 days: Avg +0.82% · Win 78% · DD -3.20%20 days: Avg +0.72% · Win 67% · DD -4.08%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202522/07/202520.81neutral-7.88%-7.93%-7.21%-11.73%+0.58%
202422/07/202419.53far above SMA50-2.46%-13.01%-11.57%-15.87%+2.61%
202321/07/202315.95far above SMA50+16.43%+21.25%+10.85%+0.00%+22.88%
202222/07/202225.97near 52w high+2.70%+1.00%+6.01%-0.04%+7.97%
202122/07/202119.20neutral+0.31%+1.35%+3.54%-1.09%+5.47%
202022/07/202018.02neutral+1.78%+1.50%+3.11%-0.72%+7.82%
201922/07/201920.33neutral+7.23%+1.23%+2.61%-0.64%+8.26%
201823/07/201823.65neutral+0.00%+1.27%+3.68%-1.99%+3.68%
201721/07/201721.41neutral+0.28%+0.70%-4.48%-4.67%+3.83%
Upcoming 13/08/2026 · Low Cycle 60/Trading · 10 years — Small sample
10 days: Avg +0.13% · Win 50% · DD -3.06%20 days: Avg -2.23% · Win 40% · DD -4.96%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202513/08/202519.82neutral-2.67%+3.08%+2.57%-2.88%+3.18%
202413/08/202416.75neutral+1.55%+9.37%+1.19%-1.91%+9.97%
202314/08/202318.68far above SMA50-7.01%-5.62%-6.53%-8.67%+0.00%
202212/08/202227.63near 52w high-0.36%-2.42%-6.15%-9.41%+1.48%
202113/08/202120.25neutral+0.44%+0.99%-5.43%-5.43%+0.99%
202013/08/202019.01neutral-4.16%-2.42%-10.15%-10.15%+0.63%
201913/08/201920.85neutral-0.96%-3.74%+2.40%-3.74%+2.64%
201813/08/201824.13neutral+1.62%+0.62%-0.99%-1.33%+3.03%
201714/08/201721.18neutral-3.92%-2.12%-0.90%-6.09%+0.00%
201612/08/201616.94near 52w high+1.48%+3.54%+1.71%+0.00%+5.02%
Upcoming 15/08/2026 · High Cycle 120/Calendar · 10 years — Small sample
10 days: Avg +0.54% · Win 50% · DD -2.20%20 days: Avg -1.47% · Win 40% · DD -4.17%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/08/202519.34neutral+4.81%+4.08%+3.46%-0.47%+5.74%
202415/08/202416.79neutral+1.85%+9.29%+5.48%+0.00%+9.71%
202315/08/202318.05far above SMA50-5.48%-1.83%-4.49%-5.48%+0.66%
202215/08/202227.78near 52w high-2.63%-4.21%-7.52%-9.90%+0.94%
202116/08/202120.22neutral+0.49%+0.15%-5.79%-5.79%+1.14%
202014/08/202019.13neutral-4.97%-3.71%-10.30%-10.72%+0.00%
201915/08/201920.20neutral+2.77%+1.73%+6.44%-0.64%+6.44%
201815/08/201824.15neutral+2.82%-0.83%-2.40%-2.40%+2.94%
201715/08/201721.10neutral-2.61%-2.27%+0.90%-5.73%+0.90%
201615/08/201617.08near 52w high+0.76%+2.99%-0.53%-0.53%+4.16%
Upcoming 27/08/2026 · High Cycle 90/Trading · 10 years — Small sample
10 days: Avg -2.28% · Win 20% · DD -4.19%20 days: Avg -2.29% · Win 30% · DD -6.39%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202527/08/202520.43neutral+0.10%-0.49%-4.41%-4.50%+0.10%
202427/08/202418.32neutral-3.17%-7.48%-4.20%-7.64%+1.36%
202328/08/202317.63neutral+0.68%-0.96%-7.26%-7.77%+3.06%
202226/08/202226.96near 52w high-5.27%-3.82%-2.56%-7.16%+0.00%
202127/08/202120.45neutral-2.49%-6.36%+0.29%-7.63%+0.29%
202027/08/202018.55neutral-1.99%-7.92%-13.37%-14.99%+0.00%
201927/08/201920.07near 52w low+0.15%+6.38%+6.33%+0.00%+8.77%
201827/08/201824.28near 52w high-0.58%-1.61%-5.93%-5.93%+0.00%
201728/08/201720.73neutral-2.51%+1.25%+10.13%-4.05%+10.13%
201626/08/201617.54near 52w high+1.31%-1.77%-1.94%-4.22%+1.43%
Upcoming 08/09/2026 · High Cycle 144/Calendar · 10 years — Small sample
10 days: Avg +0.29% · Win 50% · DD -2.76%20 days: Avg +1.61% · Win 50% · DD -4.69%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/09/202520.20neutral-0.94%-2.62%-4.43%-6.49%+0.64%
202409/09/202416.92neutral+5.61%+7.21%+7.30%+0.00%+9.75%
202308/09/202317.30neutral+0.06%-6.01%-4.71%-8.58%+1.04%
202208/09/202225.45neutral+2.00%+4.56%+4.34%-0.51%+5.70%
202108/09/202119.57neutral-2.76%-2.66%+4.08%-3.47%+5.47%
202008/09/202017.64neutral-4.20%-8.67%-0.67%-10.60%+0.00%
201909/09/201921.40volume x2.8+0.75%+0.42%-3.61%-5.02%+2.01%
201807/09/201823.99volume x1.7-0.63%-1.79%-7.16%-8.34%+0.00%
201708/09/201720.14neutral+5.31%+12.02%+18.40%+0.00%+21.60%
201608/09/201617.48near 52w high · volume x1.8-2.97%+0.46%+2.53%-3.89%+2.53%
Upcoming 25/09/2026 · Low Cycle 90/Trading · 10 years — Small sample
10 days: Avg +2.13% · Win 60% · DD -2.02%20 days: Avg +1.70% · Win 60% · DD -3.16%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202525/09/202519.53neutral-2.76%-3.17%-3.49%-6.59%+0.00%
202425/09/202417.55neutral+3.85%+4.37%+9.44%+0.00%+13.93%
202325/09/202316.52neutral-2.36%-0.52%-5.30%-5.30%+0.89%
202226/09/202226.27neutral-1.41%+1.09%+2.35%-3.62%+6.38%
202124/09/202119.77neutral+4.40%+3.74%+0.53%+0.00%+4.40%
202025/09/202016.07far below SMA50+5.10%+12.55%+16.33%+0.00%+16.33%
201925/09/201921.34neutral-4.75%-5.09%+0.92%-5.32%+1.25%
201825/09/201822.84neutral-3.72%-1.30%-8.74%-9.49%+0.00%
201725/09/201722.80neutral+7.41%+4.46%+5.34%+0.00%+7.41%
201626/09/201617.20near 52w high+0.74%+5.14%-0.37%-1.30%+5.14%

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

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days+0.13% · +1.69% · +2.66% · +12.53%
Distance from SMA20 / 50 / 200+1.14% · +6.80% · +14.08%
Distance from 52w high / low-2.23% · +27.30%
ATR14 · volume vs 20-avg0.48 · 0.04x

Relative strength

vs QQQ (20d)+7.46%
vs SPY (20d)+2.02%
vs SMH (20d)+16.95%

Moving averages

SMA20 / 50 / 20022.59 · 21.39 · 20.03
52w high / low23.37 · 17.95