Stocks · Technology · Semiconductors & Related Devices

FORMFACTOR INC

FORM Clue Score36
United States Fiscal year ends December CIK 0001039399
139.67
+1.85%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
139.67 on 9 Oct 2026
160 100 40 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $40.28 14 Oct 2025 $40.25 15 Oct 2025 $42.70 16 Oct 2025 $41.90 17 Oct 2025 $42.05 20 Oct 2025 $44.15 21 Oct 2025 $43.52 22 Oct 2025 $41.29 23 Oct 2025 $42.84 24 Oct 2025 $43.17 27 Oct 2025 $43.77 28 Oct 2025 $42.42 29 Oct 2025 $47.72 30 Oct 2025 $59.25 31 Oct 2025 $54.95 3 Nov 2025 $56.40 4 Nov 2025 $51.72 5 Nov 2025 $55.36 6 Nov 2025 $54.22 7 Nov 2025 $52.25 10 Nov 2025 $53.55 11 Nov 2025 $51.91 12 Nov 2025 $51.64 13 Nov 2025 $50.72 14 Nov 2025 $50.15 17 Nov 2025 $49.05 18 Nov 2025 $48.68 19 Nov 2025 $50.42 20 Nov 2025 $48.72 21 Nov 2025 $49.42 24 Nov 2025 $51.49 25 Nov 2025 $53.18 26 Nov 2025 $53.84 28 Nov 2025 $55.02 1 Dec 2025 $54.84 2 Dec 2025 $56.04 3 Dec 2025 $57.26 4 Dec 2025 $57.35 5 Dec 2025 $57.45 8 Dec 2025 $58.33 9 Dec 2025 $58.28 10 Dec 2025 $59.23 11 Dec 2025 $58.13 12 Dec 2025 $55.44 15 Dec 2025 $56.26 16 Dec 2025 $55.98 17 Dec 2025 $53.83 18 Dec 2025 $55.01 19 Dec 2025 $56.97 22 Dec 2025 $57.93 23 Dec 2025 $58.16 24 Dec 2025 $58.17 26 Dec 2025 $58.06 29 Dec 2025 $57.42 30 Dec 2025 $57.10 31 Dec 2025 $55.78 2 Jan 2026 $59.19 5 Jan 2026 $62.69 6 Jan 2026 $64.00 7 Jan 2026 $62.72 8 Jan 2026 $64.52 9 Jan 2026 $68.64 12 Jan 2026 $73.12 13 Jan 2026 $72.55 14 Jan 2026 $71.99 15 Jan 2026 $75.28 16 Jan 2026 $78.31 20 Jan 2026 $79.40 21 Jan 2026 $83.46 22 Jan 2026 $81.00 23 Jan 2026 $73.20 26 Jan 2026 $74.00 27 Jan 2026 $73.76 28 Jan 2026 $72.55 29 Jan 2026 $73.33 30 Jan 2026 $70.49 2 Feb 2026 $71.27 3 Feb 2026 $74.69 4 Feb 2026 $71.57 5 Feb 2026 $83.87 6 Feb 2026 $90.29 9 Feb 2026 $94.88 10 Feb 2026 $93.30 11 Feb 2026 $96.07 12 Feb 2026 $93.68 13 Feb 2026 $96.73 17 Feb 2026 $95.38 18 Feb 2026 $94.68 19 Feb 2026 $92.28 20 Feb 2026 $94.56 23 Feb 2026 $96.12 24 Feb 2026 $100.58 25 Feb 2026 $105.83 26 Feb 2026 $97.75 27 Feb 2026 $98.88 2 Mar 2026 $99.70 3 Mar 2026 $92.78 4 Mar 2026 $92.60 5 Mar 2026 $86.67 6 Mar 2026 $85.01 9 Mar 2026 $89.04 10 Mar 2026 $91.03 11 Mar 2026 $91.82 12 Mar 2026 $88.40 13 Mar 2026 $89.92 16 Mar 2026 $90.35 17 Mar 2026 $94.71 18 Mar 2026 $96.18 19 Mar 2026 $95.10 20 Mar 2026 $92.22 23 Mar 2026 $97.20 24 Mar 2026 $105.53 25 Mar 2026 $108.07 26 Mar 2026 $100.35 27 Mar 2026 $97.93 30 Mar 2026 $91.41 31 Mar 2026 $96.99 1 Apr 2026 $100.91 2 Apr 2026 $103.16 6 Apr 2026 $104.47 7 Apr 2026 $105.12 8 Apr 2026 $117.80 9 Apr 2026 $121.07 10 Apr 2026 $123.80 13 Apr 2026 $128.22 14 Apr 2026 $128.28 15 Apr 2026 $129.62 16 Apr 2026 $127.68 17 Apr 2026 $137.21 20 Apr 2026 $144.03 21 Apr 2026 $142.04 22 Apr 2026 $146.18 23 Apr 2026 $148.37 24 Apr 2026 $155.08 27 Apr 2026 $143.93 28 Apr 2026 $134.18 29 Apr 2026 $135.53 30 Apr 2026 $135.93 1 May 2026 $137.37 4 May 2026 $134.37 5 May 2026 $145.00 6 May 2026 $149.12 7 May 2026 $144.68 8 May 2026 $147.87 11 May 2026 $151.40 12 May 2026 $132.02 13 May 2026 $129.31 14 May 2026 $127.99 15 May 2026 $126.27 18 May 2026 $117.42 19 May 2026 $117.20 20 May 2026 $125.31 21 May 2026 $128.00 22 May 2026 $128.99 26 May 2026 $136.48 27 May 2026 $133.03 28 May 2026 $130.22 29 May 2026 $124.59 1 Jun 2026 $115.07 2 Jun 2026 $125.11 3 Jun 2026 $126.02 4 Jun 2026 $126.61 5 Jun 2026 $116.70 8 Jun 2026 $124.25 9 Jun 2026 $120.62 10 Jun 2026 $115.81 11 Jun 2026 $130.24 12 Jun 2026 $139.21 15 Jun 2026 $152.60 16 Jun 2026 $140.24 17 Jun 2026 $139.95 18 Jun 2026 $149.55 22 Jun 2026 $156.66 23 Jun 2026 $142.79 24 Jun 2026 $141.42 25 Jun 2026 $148.75 26 Jun 2026 $130.74 29 Jun 2026 $144.17 30 Jun 2026 $159.93 1 Jul 2026 $147.13 2 Jul 2026 $123.59 6 Jul 2026 $118.67 7 Jul 2026 $106.05 8 Jul 2026 $111.59 9 Jul 2026 $119.44 10 Jul 2026 $117.52 13 Jul 2026 $110.30 14 Jul 2026 $116.33 15 Jul 2026 $115.81 16 Jul 2026 $107.11 17 Jul 2026 $105.57 20 Jul 2026 $105.31 21 Jul 2026 $113.75 22 Jul 2026 $113.39 23 Jul 2026 $112.75 24 Jul 2026 $104.04 27 Jul 2026 $98.80 28 Jul 2026 $88.23 29 Jul 2026 $83.45 30 Jul 2026 $105.38 31 Jul 2026 $106.20 3 Aug 2026 $108.80 4 Aug 2026 $120.30 5 Aug 2026 $114.44 6 Aug 2026 $115.21 7 Aug 2026 $117.39 10 Aug 2026 $112.47 11 Aug 2026 $121.07 12 Aug 2026 $128.77 13 Aug 2026 $131.67 14 Aug 2026 $131.60 17 Aug 2026 $138.16 18 Aug 2026 $124.34 19 Aug 2026 $114.95 20 Aug 2026 $115.71 21 Aug 2026 $114.16 24 Aug 2026 $107.90 25 Aug 2026 $107.72 26 Aug 2026 $108.10 27 Aug 2026 $110.23 28 Aug 2026 $101.70 31 Aug 2026 $100.61 1 Sep 2026 $95.41 2 Sep 2026 $96.58 3 Sep 2026 $96.76 4 Sep 2026 $103.90 8 Sep 2026 $109.86 9 Sep 2026 $114.18 10 Sep 2026 $112.12 11 Sep 2026 $114.95 14 Sep 2026 $102.94 15 Sep 2026 $101.69 16 Sep 2026 $104.82 17 Sep 2026 $111.53 18 Sep 2026 $118.38 21 Sep 2026 $119.31 22 Sep 2026 $126.01 23 Sep 2026 $131.26 24 Sep 2026 $129.04 25 Sep 2026 $129.69 28 Sep 2026 $130.97 29 Sep 2026 $136.25 30 Sep 2026 $149.31 1 Oct 2026 $148.44 2 Oct 2026 $149.15 5 Oct 2026 $147.99 6 Oct 2026 $141.30 7 Oct 2026 $139.80 8 Oct 2026 $137.13 9 Oct 2026 $139.67 St Dennis Thomas Director Sold at will $99.69K 17 Nov 2025 · at $49.85 · 4.9% of stake SLESSOR MIKE CEO Sold on a plan $420.69K 19 Nov 2025 · at $50.06 · 1.6% of stake STEVEN-WAISS KELLEY Director Sold at will $151.11K 2 Dec 2025 · at $55.97 · 7.6% of stake SLESSOR MIKE CEO Sold on a plan $432.22K 17 Dec 2025 · at $56.36 · 1.4% of stake SLESSOR MIKE CEO Sold on a plan $2.57M 6 Jan 2026 · at $65.00 · 7.5% of stake SLESSOR MIKE CEO Sold on a plan $1.01M 15 Jan 2026 · at $76.81 · 2.7% of stake Titinger Jorge Director Sold at will $177.68K 9 Feb 2026 · at $88.84 · 10.3% of stake Obregon-Jimenez Rebeca Director Sold at will $265.42K 9 Feb 2026 · at $95.82 · 21.1% of stake WHITE BRIAN C Director Sold at will $500.23K 9 Feb 2026 · at $90.95 · 30.0% of stake STEVEN-WAISS KELLEY Director Sold at will $206.14K 10 Feb 2026 · at $93.70 · 6.7% of stake St Dennis Thomas Director Sold at will $697.35K 10 Feb 2026 · at $93.84 · 19.1% of stake Rhodes Sheri Director Sold at will $706.97K 10 Feb 2026 · at $92.61 · 42.4% of stake BREWER KEVIN J Director Sold at will $288.60K 11 Feb 2026 · at $96.20 · 27.0% of stake SLESSOR MIKE CEO Sold on a plan $815.60K 18 Feb 2026 · at $94.14 · 1.8% of stake WHITE BRIAN C Director Sold at will $230.02K 24 Feb 2026 · at $100.01 · 17.9% of stake McKinnis Aric Brendan CFO, SVP Global Finance Sold at will $313.03K 5 Mar 2026 · at $90.42 · 23.7% of stake SLESSOR MIKE CEO Sold on a plan $973.08K 18 Mar 2026 · at $95.15 · 2.2% of stake SLESSOR MIKE CEO Sold on a plan $1.44M 15 Apr 2026 · at $127.72 · 2.5% of stake Titinger Jorge Director Sold at will $516.30K 13 May 2026 · at $128.79 · 22.9% of stake SLESSOR MIKE CEO Sold on a plan $1.19M 13 May 2026 · at $126.52 · 2.1% of stake STEVEN-WAISS KELLEY Director Sold at will $678.24K 15 May 2026 · at $125.60 · 17.7% of stake St Dennis Thomas Director Sold at will $115.84K 19 May 2026 · at $115.84 · 3.0% of stake WHITE BRIAN C Director Sold at will $409.50K 20 May 2026 · at $126.00 · 27.3% of stake Obregon-Jimenez Rebeca Director Sold at will $484.15K 21 May 2026 · at $126.48 · 32.7% of stake Rhodes Sheri Director Sold at will $793.53K 2 Jun 2026 · at $125.40 · 54.1% of stake SLESSOR MIKE CEO Sold on a plan $1.44M 10 Jun 2026 · at $121.35 · 2.7% of stake St Dennis Thomas Director Sold at will $424.17K 15 Jun 2026 · at $151.49 · 8.8% of stake SLESSOR MIKE CEO Sold on a plan $560.19K 15 Jul 2026 · at $118.31 · 1.1% of stake SLESSOR MIKE CEO Sold on a plan $2.10M 14 Aug 2026 · at $130.95 · 3.2% of stake STEVEN-WAISS KELLEY Director Sold at will $201.81K 3 Sep 2026 · at $96.10 · 7.9% of stake SLESSOR MIKE CEO Sold on a plan $1.83M 16 Sep 2026 · at $104.73 · 3.6% of stake
0 buys19 sales at will12 planned sales

Key numbers

Fiscal year 2025, ended 27 Dec 2025, as filed
Revenue
$784.99M
Net income
$54.36M
Free cash flow
$11.74M
Gross margin
39.3%
Operating margin
7.3%
Net margin
6.9%
Return on equity
5.3%
Return on capital
4.4%
Debt to equity
0.01
Revenue growth, 1 yr
2.8%
Revenue growth, 5 yr
2.5% a year
EPS growth, 1 yr
-22.5%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
694M 79M FY20 Fiscal year 2020 Revenue $693.62M Net income $78.52M Margin 11.3% 770M 84M FY21 Fiscal year 2021 Revenue $769.67M Net income $83.92M Margin 10.9% · growth +11.0% 748M 51M FY22 Fiscal year 2022 Revenue $747.94M Net income $50.74M Margin 6.8% · growth -2.8% 663M 82M FY23 Fiscal year 2023 Revenue $663.10M Net income $82.39M Margin 12.4% · growth -11.3% 764M 70M FY24 Fiscal year 2024 Revenue $763.60M Net income $69.61M Margin 9.1% · growth +15.2% 785M 54M FY25 Fiscal year 2025 Revenue $784.99M Net income $54.36M Margin 6.9% · growth +2.8%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
16 Sep 2026 SLESSOR MIKE
CEO
Sold on a plan $1.83M 3.6%
3 Sep 2026 STEVEN-WAISS KELLEY
Director
Sold at will $201.81K 7.9%
14 Aug 2026 SLESSOR MIKE
CEO
Sold on a plan $2.10M 3.2%
15 Jul 2026 SLESSOR MIKE
CEO
Sold on a plan $560.19K 1.1%
15 Jun 2026 St Dennis Thomas
Director
Sold at will $424.17K 8.8%
10 Jun 2026 SLESSOR MIKE
CEO
Sold on a plan $1.44M 2.7%