FORMFACTOR INC (FORM)

$130.35 +12.56%
EARNINGS ANALYTICS
event_upcoming Est. Next Earnings: 2026-07-28 ESTIMATED
search

FORMFACTOR INC (FORM) has reported earnings 86 times since Oct 19, 2004. The stock moves an average of ±8.03% the day after reporting, closing higher 45.3% of the time. Its largest post-earnings gain was +24.16% (Oct 29, 2025) and its largest decline was -24.13% (Oct 26, 2022). The next earnings report is predicted for 2026-07-28 (estimated).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

86

Avg Abs. Movement

±8.03%

Positive %

45.3%

Negative %

54.7%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
Apr 29, 2026 ☽ POST $137.53 $140.00 $135.53 2,548,019 +0.3% open_in_new
Feb 04, 2026 ☽ POST $75.02 $79.29 $71.57 1,976,400 +17.19% open_in_new
Oct 29, 2025 ☽ POST $44.38 $48.00 $47.72 2,874,700 +24.16% open_in_new
Jul 30, 2025 ☽ POST $35.45 $35.80 $34.42 766,500 -17.46% open_in_new
Apr 30, 2025 ☽ POST $27.08 $28.25 $28.14 1,104,900 +2.95% open_in_new
Feb 05, 2025 ☽ POST $39.54 $41.58 $41.12 1,268,800 -6.79% open_in_new
Oct 30, 2024 ☽ POST $43.81 $44.70 $43.81 561,000 -13.31% open_in_new
Jul 31, 2024 ☽ POST $53.18 $54.06 $53.56 1,034,900 -11.78% open_in_new
May 01, 2024 ☽ POST $44.20 $45.02 $43.99 544,800 +17.64% open_in_new
Feb 07, 2024 ☽ POST $38.35 $38.97 $38.12 673,200 +2.2% open_in_new
Nov 01, 2023 ☽ POST $33.70 $34.25 $33.44 1,021,100 -0.93% open_in_new
Aug 02, 2023 ☽ POST $36.47 $36.59 $36.02 283,900 -1.64% open_in_new
May 03, 2023 ☽ POST $27.22 $27.81 $27.42 267,900 -3.14% open_in_new
Feb 08, 2023 ☽ POST $29.00 $29.50 $28.94 571,300 +12.02% open_in_new
Oct 26, 2022 ☽ POST $26.70 $28.27 $27.14 409,100 -24.13% open_in_new
Jul 27, 2022 ☽ POST $39.68 $40.59 $40.27 629,900 -13.93% open_in_new
Apr 27, 2022 ☽ POST $35.36 $36.25 $35.92 492,800 +9.8% open_in_new
Feb 02, 2022 ☽ POST $43.55 $44.08 $42.88 433,400 -5.41% open_in_new
Oct 27, 2021 ☽ POST $37.36 $38.06 $36.70 192,700 +7.17% open_in_new
Jul 28, 2021 ☽ POST $35.12 $36.59 $36.30 294,500 -0.58% open_in_new
Apr 28, 2021 ☽ POST $47.94 $48.63 $47.97 361,500 -18.24% open_in_new
Feb 03, 2021 ☽ POST $44.56 $44.74 $42.59 446,300 +5.45% open_in_new
Oct 28, 2020 ☽ POST $28.61 $28.89 $27.97 620,400 +3% open_in_new
Jul 30, 2020 ☽ POST $29.82 $31.08 $30.85 538,200 -6.52% open_in_new
May 06, 2020 ☽ POST $23.08 $24.24 $23.60 519,300 +6.31% open_in_new
Mar 18, 2020 ☽ POST $18.46 $19.18 $17.29 789,100 -1.85% open_in_new
Oct 30, 2019 ☽ POST $21.66 $21.66 $21.43 245,400 +1.87% open_in_new
Jul 31, 2019 ☽ POST $16.95 $16.99 $16.78 585,600 +7.09% open_in_new
May 01, 2019 ☽ POST $19.21 $19.27 $18.71 794,700 -9.51% open_in_new
Feb 06, 2019 ☽ POST $15.38 $15.60 $15.28 496,500 -0.2% open_in_new
Aug 01, 2018 ☽ POST $12.85 $13.10 $13.05 699,600 +8.43% open_in_new
May 02, 2018 ☽ POST $11.50 $12.09 $11.90 1,108,500 +3.36% open_in_new
Feb 07, 2018 ☽ POST $13.60 $13.70 $13.20 762,600 -7.2% open_in_new
Oct 31, 2017 ☽ POST $18.05 $18.43 $18.20 902,900 -13.19% open_in_new
Aug 02, 2017 ☽ POST $13.25 $13.55 $12.85 1,433,200 +11.67% open_in_new
May 03, 2017 ☽ POST $11.50 $11.55 $11.25 390,500 +22.22% open_in_new
Feb 08, 2017 ☽ POST $12.65 $12.65 $12.40 459,600 -2.02% open_in_new
Oct 28, 2016 ☽ POST $10.69 $10.69 $9.21 1,055,300 -2.5% open_in_new
Aug 02, 2016 ☽ POST $9.78 $10.12 $9.84 732,700 +7.32% open_in_new
Apr 27, 2016 ☽ POST $7.36 $7.48 $7.48 202,800 +8.69% open_in_new
Feb 04, 2016 ☀ PRE $7.84 $7.84 $6.86 1,171,800 -12.61% open_in_new
Oct 28, 2015 ☽ POST $7.59 $7.90 $7.74 459,600 +10.72% open_in_new
Jul 29, 2015 ☽ POST $6.48 $6.53 $6.40 544,700 +17.34% open_in_new
Apr 29, 2015 ☽ POST $9.25 $9.33 $9.21 355,800 -13.46% open_in_new
Feb 04, 2015 ☽ POST $7.90 $8.05 $7.91 246,900 +6.45% open_in_new
Oct 29, 2014 ☽ POST $7.17 $7.25 $7.09 288,700 +9.31% open_in_new
Jul 30, 2014 ☽ POST $7.00 $7.28 $7.22 459,600 -6.51% open_in_new
Apr 30, 2014 ☽ POST $5.67 $5.82 $5.75 326,800 +2.78% open_in_new
Feb 05, 2014 ☽ POST $6.22 $6.26 $6.09 258,600 +6.73% open_in_new
Oct 24, 2013 ☀ PRE $5.50 $5.54 $5.31 1,684,800 -13.94% open_in_new
Jul 31, 2013 ☽ POST $7.33 $7.40 $7.27 289,300 -4.54% open_in_new
May 01, 2013 ☽ POST $5.02 $5.08 $4.96 854,500 -4.03% open_in_new
Feb 06, 2013 ☽ POST $5.03 $5.14 $5.10 219,500 -1.37% open_in_new
Nov 01, 2012 ☽ POST $4.58 $4.82 $4.75 310,400 -0.63% open_in_new
Aug 01, 2012 ☽ POST $6.15 $6.17 $5.82 556,000 -4.47% open_in_new
May 29, 2012 ☽ POST $5.69 $5.80 $5.76 276,400 +6.42% open_in_new
Feb 07, 2012 ☽ POST $5.29 $5.40 $5.26 471,900 +0.57% open_in_new
Dec 13, 2011 ☽ POST $5.69 $5.73 $5.40 358,900 -7.04% open_in_new
Jul 26, 2011 ☽ POST $9.60 $9.72 $9.63 605,500 -2.49% open_in_new
Apr 26, 2011 ☽ POST $9.98 $11.00 $10.70 1,100,000 -2.34% open_in_new
Feb 01, 2011 ☽ POST $8.66 $8.81 $8.56 473,600 +9.7% open_in_new
Oct 26, 2010 ☽ POST $8.90 $8.90 $8.37 671,400 +13.98% open_in_new
Jul 27, 2010 ☽ POST $11.39 $11.39 $11.17 721,400 -11.64% open_in_new
Apr 27, 2010 ☀ PRE $18.97 $19.06 $16.00 4,088,900 -17.36% open_in_new
Jan 28, 2010 ☽ POST $17.03 $17.26 $16.50 829,200 -6.24% open_in_new
Oct 28, 2009 ☽ POST $18.31 $18.86 $17.87 1,145,000 -0.73% open_in_new
Jul 29, 2009 ☽ POST $22.77 $23.07 $23.00 521,400 -2.91% open_in_new
Apr 29, 2009 ☽ POST $19.72 $21.23 $20.02 972,600 -12.94% open_in_new
Jan 28, 2009 ☽ POST $15.24 $16.06 $16.04 307,000 -5.05% open_in_new
Oct 28, 2008 ☽ POST $15.91 $17.41 $17.24 497,600 +0.93% open_in_new
Jul 30, 2008 ☽ POST $16.32 $16.66 $16.48 942,300 +5.58% open_in_new
Apr 29, 2008 ☽ POST $20.38 $20.45 $20.07 602,800 -3.99% open_in_new
Feb 05, 2008 ☽ POST $25.49 $25.93 $23.19 3,500,700 -9.18% open_in_new
Nov 09, 2007 ☽ POST $38.49 $39.36 $38.75 938,300 -0.75% open_in_new
Jul 25, 2007 ☽ POST $39.60 $40.67 $40.22 3,335,400 +2.24% open_in_new
Apr 25, 2007 ☽ POST $45.74 $45.96 $45.31 1,065,800 -4.22% open_in_new
Jan 31, 2007 ☽ POST $41.40 $41.47 $40.65 912,500 +9.84% open_in_new
Oct 25, 2006 ☽ POST $41.02 $43.50 $42.91 3,209,000 -9.23% open_in_new
Jul 27, 2006 ☽ POST $37.85 $38.00 $35.40 2,848,200 +19.35% open_in_new
Apr 26, 2006 ☽ POST $44.36 $44.39 $42.29 1,205,000 -5.3% open_in_new
Feb 01, 2006 ☽ POST $29.51 $30.60 $30.46 623,100 +21.31% open_in_new
Oct 19, 2005 ☽ POST $20.47 $22.06 $21.95 949,700 +16.72% open_in_new
Jul 20, 2005 ☽ POST $26.58 $28.22 $27.92 322,100 -14.08% open_in_new
Apr 20, 2005 ☽ POST $22.34 $23.14 $22.31 461,800 +4.8% open_in_new
Feb 10, 2005 ☽ POST $24.25 $24.64 $23.89 529,100 -1.63% open_in_new
Oct 19, 2004 ☽ POST $20.79 $21.04 $20.93 705,500 +7.69% open_in_new
event

Earnings Count

86

Total earnings in dataset

trending_up

Avg Abs. Movement

±8.03%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

SEC Filing Types

description 4
832 chevron_right
description 8-K
226 chevron_right
description SC 13G/A
112 chevron_right
description 10-Q
69 chevron_right
description 144
68 chevron_right
description 3
28 chevron_right
description DEF 14A
24 chevron_right
description 10-K
23 chevron_right

Recent SEC Filings

10 most recent

Frequently asked about FORM earnings

When does FORMFACTOR INC report earnings next? expand_more

FORMFACTOR INC (FORM)'s next earnings date is estimated for 2026-07-28. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does FORM stock move after earnings? expand_more

Over 86 reports, FORM has moved an average of ±8.03% the session after earnings, closing higher 45.3% of the time.

What was FORM's biggest post-earnings move? expand_more

FORM's largest post-earnings gain on record was +24.16% on Oct 29, 2025, and its largest decline was -24.13% on Oct 26, 2022.

Where can I find FORMFACTOR INC's SEC filings? expand_more

All of FORMFACTOR INC's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.