📡 FORM — FormFactor, Inc.

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

Last price (Close)
115.81 -3.99%
Next window · Gann 60 · in 13 days
23/06/2026
Last window · Gann 30 · 08/06/2026
since -6.79%
Trend
Neutral

Daily chart · hover for price & date

Reference points

Last major low · 09/03/2026
81.01
Days: 65 trading / 93 calendar · return since: +42.96%
Last major high · 24/04/2026
159.09
Days: 32 trading / 47 calendar · return since: -27.20%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
Low 09/03/2026 @ 81.01Gann 60Trading03/06/2026-5 (±2)Passed
Low 09/03/2026 @ 81.01Gann 90Calendar07/06/2026-3 (±3)Active now
High 24/04/2026 @ 159.09Gann 30Trading08/06/2026-2 (±2)Active now
High 24/04/2026 @ 159.09Gann 45Calendar08/06/2026-2 (±2)Active now
High 24/04/2026 @ 159.09Gann 60Calendar23/06/2026+13 (±2)Upcoming
High 24/04/2026 @ 159.09Gann 45Trading29/06/2026+13 (±2)Upcoming
Low 09/03/2026 @ 81.01Gann 120Calendar07/07/2026+27 (±3)Upcoming
Low 09/03/2026 @ 81.01Gann 90Trading15/07/2026+25 (±3)Upcoming
High 24/04/2026 @ 159.09Gann 60Trading20/07/2026+28 (±2)Upcoming
High 24/04/2026 @ 159.09Gann 90Calendar23/07/2026+43 (±3)Upcoming

Chronological: recent past → active → upcoming. 'Near a window' is context only, not a signal.

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 03/06/2026 · Low Gann 60/Trading · 9 years — Small sample
10 days: Avg +1.47% · Win 67% · DD -3.94%20 days: Avg +4.21% · Win 67% · DD -5.45%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/06/202531.36volume x1.8+12.24%+7.17%+15.94%+0.00%+15.94%
202403/06/202453.52neutral+1.05%+9.38%+13.85%-0.67%+13.85%
202302/06/202331.50neutral-3.30%-3.81%+6.76%-4.98%+8.63%
202203/06/202240.27neutral-6.36%-12.76%-14.60%-15.12%+0.77%
202103/06/202133.31far below SMA50+2.22%+4.62%+10.33%-0.36%+10.33%
202003/06/202026.37far above SMA50+4.40%+15.32%+11.19%-5.73%+15.32%
201903/06/201914.28far below SMA50+7.91%+0.77%+12.39%+0.00%+12.39%
201804/06/201814.10neutral-0.35%+1.77%-3.19%-7.45%+2.48%
201702/06/201714.55near 52w high · far above SMA50-0.34%-9.28%-14.78%-14.78%+6.19%
Active now 07/06/2026 · Low Gann 90/Calendar · 9 years — Small sample
10 days: Avg -0.86% · Win 33% · DD -5.29%20 days: Avg +2.29% · Win 78% · DD -7.20%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202506/06/202532.17far above SMA50+4.54%+2.95%+11.31%+0.00%+13.02%
202407/06/202453.47neutral+7.41%+7.84%+15.50%+0.00%+16.36%
202307/06/202331.58neutral-0.92%-1.84%+1.46%-5.22%+8.36%
202207/06/202240.58neutral-9.12%-9.88%-13.36%-16.54%+0.00%
202107/06/202133.77far below SMA50+3.58%-0.80%+6.37%-1.72%+8.82%
202008/06/202027.24near 52w high · far above SMA50-1.58%+9.62%+13.88%-8.74%+16.12%
201907/06/201914.77far below SMA50-1.76%-1.02%+5.82%-2.64%+8.67%
201807/06/201814.10neutral+1.06%+0.00%+2.13%-7.45%+2.13%
201707/06/201715.35near 52w high · far above SMA50-10.42%-14.66%-22.48%-22.48%+0.65%
Active now 08/06/2026 · High Gann 30/Trading · 9 years — Small sample
10 days: Avg -1.05% · Win 44% · DD -5.77%20 days: Avg +2.55% · Win 78% · DD -7.30%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/06/202534.17far above SMA50+2.08%+0.88%+4.45%-4.74%+6.41%
202407/06/202453.47neutral+7.41%+7.84%+15.50%+0.00%+16.36%
202308/06/202331.27neutral-1.85%-4.29%+3.87%-4.29%+9.43%
202208/06/202239.38neutral-5.64%-4.82%-9.73%-13.99%+1.90%
202108/06/202133.60far below SMA50 · volume x1.8+2.89%-1.22%+4.91%-1.22%+9.38%
202008/06/202027.24near 52w high · far above SMA50-1.58%+9.62%+13.88%-8.74%+16.12%
201907/06/201914.77far below SMA50-1.76%-1.02%+5.82%-2.64%+8.67%
201808/06/201814.05neutral+0.00%+0.71%+4.98%-7.12%+4.98%
201708/06/201715.45near 52w high · far above SMA50-14.24%-17.15%-20.71%-22.98%+0.00%
Upcoming 23/06/2026 · High Gann 60/Calendar · 10 years — Small sample
10 days: Avg +3.67% · Win 80% · DD -3.91%20 days: Avg +6.49% · Win 90% · DD -4.27%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/06/202533.12neutral+3.89%+8.12%+5.59%+0.00%+9.78%
202424/06/202457.66neutral+5.65%+7.11%+4.49%-3.66%+7.91%
202323/06/202329.93neutral+14.33%+8.52%+14.47%+0.00%+22.55%
202223/06/202237.48neutral+3.34%-5.15%+5.31%-9.63%+8.70%
202123/06/202133.68far below SMA50+8.25%+2.70%+7.13%+0.00%+9.12%
202023/06/202030.01near 52w high · far above SMA50-2.27%+6.16%+4.80%-9.30%+7.13%
201924/06/201914.46far below SMA50+11.00%+4.22%+12.66%-0.55%+12.66%
201822/06/201814.15volume x3.5-6.01%+4.24%-0.71%-7.77%+4.24%
201723/06/201712.90volume x2.7-3.88%-4.26%+5.04%-7.75%+5.04%
201623/06/20169.09near 52w high-1.10%+5.06%+6.16%-4.07%+10.34%
Upcoming 29/06/2026 · High Gann 45/Trading · 10 years — Small sample
10 days: Avg +2.13% · Win 60% · DD -4.04%20 days: Avg +0.07% · Win 60% · DD -6.03%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/06/202534.41neutral+4.07%+1.57%+0.84%-0.93%+5.67%
202428/06/202460.53near 52w high · far above SMA50 · volume x2.6+2.33%+0.73%-14.01%-15.35%+2.79%
202329/06/202333.78far above SMA50-5.15%+5.60%+9.24%-5.74%+9.24%
202229/06/202238.64neutral-9.01%-5.95%-10.30%-12.34%+5.43%
202129/06/202136.54neutral-3.53%-3.86%-0.66%-7.39%+0.57%
202029/06/202028.10far above SMA50+10.39%+11.74%+5.05%+0.00%+14.41%
201928/06/201915.67volume x2.6-0.26%-1.40%+5.30%-3.83%+8.30%
201829/06/201813.30neutral+10.90%+3.76%-3.76%-3.76%+10.90%
201729/06/201713.05volume x2.0-6.13%-1.92%+0.38%-8.81%+3.83%
201629/06/20168.91near 52w high+2.24%+11.00%+8.64%-2.13%+12.57%
Upcoming 07/07/2026 · Low Gann 120/Calendar · 10 years — Small sample
10 days: Avg +4.06% · Win 80% · DD -2.78%20 days: Avg -0.05% · Win 60% · DD -7.93%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202507/07/202534.74neutral+0.00%+2.53%-15.66%-18.22%+4.49%
202408/07/202461.94near 52w high · far above SMA50-1.57%-4.18%-33.40%-33.97%+0.36%
202307/07/202332.04neutral+11.33%+8.93%+6.55%+0.00%+15.98%
202207/07/202235.16neutral+3.36%+15.87%+3.75%-1.42%+15.87%
202107/07/202135.25neutral-0.34%+3.26%+9.22%-4.00%+9.22%
202007/07/202031.02near 52w high · far above SMA50+1.23%+2.10%-3.06%-7.03%+3.64%
201908/07/201915.63neutral-1.15%+1.15%+7.93%-3.58%+14.97%
201806/07/201814.40neutral-5.90%-2.78%-1.39%-11.11%+2.43%
201707/07/201712.25neutral+4.49%+8.16%+10.61%+0.00%+17.14%
201607/07/20169.11near 52w high+8.56%+5.60%+14.93%+0.00%+15.92%
Upcoming 15/07/2026 · Low Gann 90/Trading · 10 years — Small sample
10 days: Avg -1.89% · Win 40% · DD -5.20%20 days: Avg -4.39% · Win 50% · DD -10.50%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202515/07/202534.95neutral+0.06%-0.72%-14.68%-20.97%+2.75%
202415/07/202460.97near 52w high-2.66%-14.63%-27.96%-32.92%+1.95%
202314/07/202335.67far above SMA50-2.16%+3.45%-10.91%-10.91%+4.18%
202215/07/202237.52neutral+5.20%-5.22%-6.82%-13.54%+8.58%
202115/07/202134.35neutral+5.04%+5.07%+2.47%-1.48%+12.52%
202015/07/202030.82far above SMA50+2.04%-1.98%-5.03%-9.57%+4.32%
201915/07/201915.45neutral+2.33%+6.80%+8.48%-1.62%+16.31%
201816/07/201813.80neutral+1.81%-7.25%+2.17%-7.25%+3.99%
201714/07/201712.80neutral+3.52%+2.34%+6.64%+0.00%+12.11%
201615/07/201610.03near 52w high-3.79%-6.78%+1.69%-6.78%+7.18%
Upcoming 20/07/2026 · High Gann 60/Trading · 10 years — Small sample
10 days: Avg -2.06% · Win 60% · DD -9.18%20 days: Avg -5.47% · Win 40% · DD -11.37%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202521/07/202535.62neutral-1.80%-17.74%-19.62%-22.46%+0.00%
202419/07/202455.55neutral-7.76%-26.37%-10.15%-26.37%+8.46%
202320/07/202334.83far above SMA50+0.95%+1.72%-13.58%-13.58%+6.69%
202220/07/202240.40neutral-0.32%-12.48%-17.20%-19.70%+0.84%
202120/07/202134.48neutral+0.90%+9.80%+0.15%+0.00%+12.09%
202020/07/202032.15near 52w high · far above SMA50-4.82%-5.07%-9.02%-13.31%+0.00%
201919/07/201915.37neutral+7.42%+14.38%+11.97%+0.00%+16.92%
201820/07/201814.00neutral-6.79%+1.43%-5.36%-8.57%+1.79%
201720/07/201713.45neutral-1.49%+6.69%+1.49%-4.46%+6.69%
201620/07/20169.87near 52w high-0.20%+6.99%+6.59%-5.27%+8.92%
Upcoming 23/07/2026 · High Gann 90/Calendar · 10 years — Small sample
10 days: Avg -4.33% · Win 60% · DD -9.51%20 days: Avg -6.11% · Win 30% · DD -11.50%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202523/07/202534.38neutral+0.12%-19.66%-18.85%-19.66%+1.75%
202423/07/202460.25neutral-16.18%-30.21%-18.17%-32.12%+0.00%
202324/07/202334.26neutral+8.46%+1.31%-10.89%-12.14%+8.46%
202222/07/202239.47neutral-9.91%-9.50%-14.44%-17.81%+2.03%
202123/07/202136.32neutral+2.59%+6.42%-3.22%-5.09%+6.42%
202023/07/202031.32far above SMA50-1.50%-9.00%-10.50%-11.02%+0.00%
201923/07/201916.29neutral+3.25%+3.87%+5.03%+0.00%+10.31%
201823/07/201814.05neutral-8.90%+1.42%-4.63%-8.90%+1.42%
201724/07/201713.55neutral-3.32%+2.95%+3.69%-5.17%+5.90%
201622/07/20169.65near 52w high-3.11%+9.12%+10.88%-3.11%+11.40%

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
· If it holds above SMA50 (-10.2%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· Relative weakness vs QQQ, SPY, SMH.
· Sharp drop recently.
· 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: -27.2% · from 52w low: +344.1%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-8.10% · -12.94% · -12.28% · +28.18%
Distance from SMA20 / 50 / 200-7.17% · -10.18% · +47.95%
Distance from 52w high / low-27.20% · +344.06%
ATR14 · volume vs 20-avg10.07 · 0.88x

Relative strength

vs QQQ (20d)-10.36%
vs SPY (20d)-10.55%
vs SMH (20d)-14.00%

Moving averages

SMA20 / 50 / 200124.75 · 128.93 · 78.28
52w high / low159.09 · 26.08