FORM · FormFactor Inc. FormFactor Inc. Common Stock
View on chartInsiders & Stakes
| Mike Slessor CEO | ▼ Sell | Open Market | 466,694 Shares held | 9/16/2026 | View profile |
| LINK RAYMOND A Director | ▲ Buy | Option Exercise | 66,225 Shares held | 5/30/2023 | View profile |
| Shahar Shai CFO, SVP Global Finance | ▼ Sell | Tax Withholding | 55,968 Shares held | 8/7/2025 | View profile |
| St Dennis Thomas Director | ▼ Sell | Gift | 28,333 Shares held | 6/16/2026 | View profile |
| STEVEN-WAISS KELLEY Director | ▼ Sell | Open Market | 24,426 Shares held | 9/3/2026 | View profile |
| Titinger Jorge Director | ▲ Buy | Grant | 14,836 Shares held | 5/15/2026 | View profile |
| McKinnis Aric Brendan CFO, SVP Global Finance | ▼ Sell | Tax Withholding | 14,152 Shares held | 8/6/2026 | View profile |
| Brian C. White Director | ▼ Sell | Open Market | 8,653 Shares held | 5/20/2026 | View profile |
| BREWER KEVIN J Director | ▼ Sell | Open Market | 8,105 Shares held | 2/11/2026 | View profile |
| Obregon-Jimenez Rebeca Director | ▼ Sell | Open Market | 7,875 Shares held | 5/21/2026 | View profile |
| MAIER LOTHAR Director | ▼ Sell | Open Market | 6,770 Shares held | 5/14/2024 | View profile |
| Rhodes Sheri Director | ▼ Sell | Open Market | 5,375 Shares held | 6/2/2026 | View profile |
Transaction History
| Mike Slessor | ▼ Sell | Open Market | 8,737 | $911K | 9/16/2026 |
| Mike Slessor | ▼ Sell | Open Market | 7,773 | $817K | 9/16/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,000 | $106K | 9/16/2026 |
| STEVEN-WAISS KELLEY | ▼ Sell | Open Market | 2,100 | $202K | 9/3/2026 |
| Mike Slessor | ▼ Sell | Open Market | 2,892 | $375K | 8/14/2026 |
| Mike Slessor | ▼ Sell | Open Market | 3,282 | $428K | 8/14/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,125 | $148K | 8/14/2026 |
| Mike Slessor | ▼ Sell | Open Market | 5,535 | $733K | 8/14/2026 |
| Mike Slessor | ▼ Sell | Open Market | 2,482 | $319K | 8/14/2026 |
| Mike Slessor | ▼ Sell | Open Market | 686 | $91K | 8/14/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 141,792 | $0 | 8/7/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 78,908 | $9.3M | 8/7/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | $0 | 8/7/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,288 | $386K | 8/7/2026 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 1,099 | $0 | 8/6/2026 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 274 | $32K | 8/6/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 6,031 | $0 | 8/6/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,357 | $387K | 8/6/2026 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 130 | $15K | 8/5/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 3,644 | $0 | 8/5/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 2,028 | $232K | 8/5/2026 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 521 | $0 | 8/5/2026 |
| Mike Slessor | ▼ Sell | Open Market | 706 | $83K | 7/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 170 | $20K | 7/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 868 | $105K | 7/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 300 | $36K | 7/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,041 | $121K | 7/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,650 | $194K | 7/15/2026 |
| St Dennis Thomas | ▼ Sell | Gift | 740 | $0 | 6/16/2026 |
| St Dennis Thomas | ▼ Sell | Open Market | 2,800 | $424K | 6/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,399 | $165K | 6/10/2026 |
| Mike Slessor | ▼ Sell | Open Market | 400 | $48K | 6/10/2026 |
| Mike Slessor | ▼ Sell | Open Market | 975 | $118K | 6/10/2026 |
| Mike Slessor | ▼ Sell | Open Market | 2,500 | $307K | 6/10/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,629 | $201K | 6/10/2026 |
| Mike Slessor | ▼ Sell | Open Market | 767 | $91K | 6/10/2026 |
| Mike Slessor | ▼ Sell | Open Market | 4,220 | $514K | 6/10/2026 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 773 | $0 | 6/2/2026 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 193 | $24K | 6/2/2026 |
| Rhodes Sheri | ▼ Sell | Open Market | 6,328 | $794K | 6/2/2026 |
| Obregon-Jimenez Rebeca | ▼ Sell | Open Market | 3,828 | $484K | 5/21/2026 |
| Brian C. White | ▼ Sell | Open Market | 3,250 | $410K | 5/20/2026 |
| St Dennis Thomas | ▼ Sell | Open Market | 1,000 | $116K | 5/19/2026 |
| STEVEN-WAISS KELLEY | ▼ Sell | Open Market | 5,400 | $678K | 5/15/2026 |
| Rhodes Sheri | ▲ Buy | Grant | 1,347 | $0 | 5/15/2026 |
| Obregon-Jimenez Rebeca | ▲ Buy | Grant | 1,347 | $0 | 5/15/2026 |
| St Dennis Thomas | ▲ Buy | Grant | 1,347 | $0 | 5/15/2026 |
| STEVEN-WAISS KELLEY | ▲ Buy | Grant | 1,347 | $0 | 5/15/2026 |
| Brian C. White | ▲ Buy | Grant | 1,347 | $0 | 5/15/2026 |
| Titinger Jorge | ▲ Buy | Grant | 1,347 | $0 | 5/15/2026 |
| Titinger Jorge | ▼ Sell | Open Market | 4,009 | $516K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,300 | $161K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,388 | $174K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 398 | $50K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 100 | $13K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 700 | $90K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 2,984 | $372K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 700 | $86K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 700 | $91K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 200 | $26K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 200 | $27K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 66 | $9K | 5/13/2026 |
| Mike Slessor | ▼ Sell | Open Market | 702 | $96K | 5/13/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | $0 | 5/7/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,288 | $476K | 5/7/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 6,031 | $0 | 5/6/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,357 | $501K | 5/6/2026 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 1,099 | $0 | 5/6/2026 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 274 | $41K | 5/6/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 3,644 | $0 | 5/5/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 2,028 | $294K | 5/5/2026 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 521 | $0 | 5/5/2026 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 130 | $19K | 5/5/2026 |
| Mike Slessor | ▼ Sell | Open Market | 5,432 | $698K | 4/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 2,369 | $302K | 4/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 767 | $99K | 4/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,826 | $229K | 4/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 900 | $114K | 4/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 1,900 | $179K | 3/18/2026 |
| Mike Slessor | ▼ Sell | Open Market | 5,495 | $523K | 3/18/2026 |
| Mike Slessor | ▼ Sell | Open Market | 2,832 | $271K | 3/18/2026 |
| McKinnis Aric Brendan | ▼ Sell | Open Market | 3,462 | $313K | 3/5/2026 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 773 | $0 | 3/2/2026 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 193 | $19K | 3/2/2026 |
| Brian C. White | ▼ Sell | Open Market | 2,300 | $230K | 2/24/2026 |
| Mike Slessor | ▼ Sell | Open Market | 834 | $77K | 2/18/2026 |
| Mike Slessor | ▼ Sell | Open Market | 4,934 | $464K | 2/18/2026 |
| Mike Slessor | ▼ Sell | Open Market | 2,896 | $275K | 2/18/2026 |
| BREWER KEVIN J | ▼ Sell | Open Market | 3,000 | $289K | 2/11/2026 |
| St Dennis Thomas | ▼ Sell | Open Market | 5,601 | $525K | 2/10/2026 |
| St Dennis Thomas | ▼ Sell | Open Market | 1,830 | $172K | 2/10/2026 |
| Rhodes Sheri | ▼ Sell | Open Market | 7,634 | $707K | 2/10/2026 |
| STEVEN-WAISS KELLEY | ▼ Sell | Open Market | 2,200 | $206K | 2/10/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | $0 | 2/9/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,288 | $312K | 2/9/2026 |
| Obregon-Jimenez Rebeca | ▼ Sell | Open Market | 2,770 | $265K | 2/9/2026 |
| Brian C. White | ▼ Sell | Open Market | 5,500 | $500K | 2/9/2026 |
| Titinger Jorge | ▼ Sell | Open Market | 2,000 | $178K | 2/9/2026 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 1,099 | $0 | 2/6/2026 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 336 | $30K | 2/6/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 6,031 | $0 | 2/6/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,357 | $303K | 2/6/2026 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 521 | $0 | 2/5/2026 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 162 | $14K | 2/5/2026 |
| Mike Slessor | ▲ Buy | Option Exercise | 3,644 | $0 | 2/5/2026 |
| Mike Slessor | ▼ Sell | Tax Withholding | 2,095 | $176K | 2/5/2026 |
| Mike Slessor | ▼ Sell | Open Market | 6,976 | $533K | 1/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 6,112 | $472K | 1/15/2026 |
| Mike Slessor | ▼ Sell | Open Market | 39,606 | $2.6M | 1/6/2026 |
| Mike Slessor | ▼ Sell | Open Market | 5,606 | $315K | 12/17/2025 |
| Mike Slessor | ▼ Sell | Open Market | 2,063 | $117K | 12/17/2025 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 773 | $0 | 12/2/2025 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 193 | $11K | 12/2/2025 |
| STEVEN-WAISS KELLEY | ▼ Sell | Open Market | 2,700 | $151K | 12/2/2025 |
| Mike Slessor | ▼ Sell | Open Market | 4,739 | $235K | 11/19/2025 |
| Mike Slessor | ▼ Sell | Open Market | 3,664 | $185K | 11/19/2025 |
| St Dennis Thomas | ▼ Sell | Open Market | 2,000 | $100K | 11/17/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | $0 | 11/7/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,282 | $171K | 11/7/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 6,031 | — | 11/6/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,351 | $182K | 11/6/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 3,644 | — | 11/5/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 2,025 | $112K | 11/5/2025 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 521 | $0 | 11/5/2025 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 130 | $7K | 11/5/2025 |
| Mike Slessor | ▼ Sell | Gift | 5,000 | $0 | 11/3/2025 |
| STEVEN-WAISS KELLEY | ▼ Sell | Open Market | 3,600 | $110K | 9/12/2025 |
| McKinnis Aric Brendan | ▲ Buy | Option Exercise | 773 | $0 | 9/2/2025 |
| McKinnis Aric Brendan | ▼ Sell | Tax Withholding | 193 | $5K | 9/2/2025 |
| Obregon-Jimenez Rebeca | ▼ Sell | Open Market | 4,000 | $118K | 8/13/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,282 | $92K | 8/7/2025 |
| Shahar Shai | ▼ Sell | Tax Withholding | 1,642 | $46K | 8/7/2025 |
| Shahar Shai | ▲ Buy | Option Exercise | 2,955 | — | 8/7/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | — | 8/7/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 3,644 | — | 8/5/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 2,025 | $59K | 8/5/2025 |
| Shahar Shai | ▲ Buy | Option Exercise | 1,116 | — | 8/5/2025 |
| Shahar Shai | ▼ Sell | Tax Withholding | 620 | $18K | 8/5/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 49,935 | $0 | 8/1/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 27,739 | $802K | 8/1/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 14,426 | $0 | 8/1/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 8,014 | $232K | 8/1/2025 |
| Shahar Shai | ▲ Buy | Option Exercise | 17,477 | $0 | 8/1/2025 |
| Shahar Shai | ▼ Sell | Tax Withholding | 9,709 | $281K | 8/1/2025 |
| Shahar Shai | ▲ Buy | Option Exercise | 5,049 | $0 | 8/1/2025 |
| Shahar Shai | ▼ Sell | Tax Withholding | 2,805 | $81K | 8/1/2025 |
| Mike Slessor | ▼ Sell | Open Market | 4,000 | $136K | 7/1/2025 |
| Mike Slessor | ▼ Sell | Open Market | 4,000 | $119K | 6/2/2025 |
| St Dennis Thomas | ▼ Sell | Open Market | 3,000 | $94K | 5/29/2025 |
| STEVEN-WAISS KELLEY | ▲ Buy | Grant | 6,528 | $0 | 5/16/2025 |
| Brian C. White | ▲ Buy | Grant | 6,528 | $0 | 5/16/2025 |
| Titinger Jorge | ▲ Buy | Grant | 6,528 | $0 | 5/16/2025 |
| Rhodes Sheri | ▲ Buy | Grant | 6,528 | $0 | 5/16/2025 |
| Obregon-Jimenez Rebeca | ▲ Buy | Grant | 6,528 | $0 | 5/16/2025 |
| BREWER KEVIN J | ▲ Buy | Grant | 6,528 | $0 | 5/16/2025 |
| St Dennis Thomas | ▲ Buy | Grant | 6,528 | $0 | 5/16/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,282 | $97K | 5/7/2025 |
| Shahar Shai | ▼ Sell | Tax Withholding | 1,642 | $49K | 5/7/2025 |
| Shahar Shai | ▲ Buy | Option Exercise | 2,955 | — | 5/7/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | — | 5/7/2025 |
| Shahar Shai | ▼ Sell | Tax Withholding | 620 | $18K | 5/5/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 3,644 | — | 5/5/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 2,025 | $60K | 5/5/2025 |
| Shahar Shai | ▲ Buy | Option Exercise | 1,116 | — | 5/5/2025 |
| Mike Slessor | ▼ Sell | Open Market | 4,000 | $127K | 5/1/2025 |
| Mike Slessor | ▼ Sell | Open Market | 4,000 | $113K | 4/1/2025 |
| STEVEN-WAISS KELLEY | ▼ Sell | Open Market | 3,870 | $120K | 3/5/2025 |
| Mike Slessor | ▼ Sell | Open Market | 4,000 | $132K | 3/3/2025 |
| Shahar Shai | ▲ Buy | Option Exercise | 2,955 | $0 | 2/7/2025 |
| Shahar Shai | ▼ Sell | Tax Withholding | 1,751 | $63K | 2/7/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | $0 | 2/7/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,282 | $118K | 2/7/2025 |
| Mike Slessor | ▲ Buy | Option Exercise | 3,644 | $0 | 2/5/2025 |
| Mike Slessor | ▼ Sell | Tax Withholding | 2,151 | $88K | 2/5/2025 |
| Shahar Shai | ▲ Buy | Option Exercise | 1,116 | $0 | 2/5/2025 |
| Shahar Shai | ▼ Sell | Tax Withholding | 680 | $28K | 2/5/2025 |
| Mike Slessor | ▼ Sell | Open Market | 3,900 | $152K | 2/3/2025 |
| Mike Slessor | ▼ Sell | Open Market | 100 | $4K | 2/3/2025 |
| Mike Slessor | ▼ Sell | Open Market | 3,600 | $160K | 1/2/2025 |
| Mike Slessor | ▼ Sell | Open Market | 400 | $18K | 1/2/2025 |
| Mike Slessor | ▼ Sell | Open Market | 3,899 | $158K | 12/2/2024 |
| Mike Slessor | ▼ Sell | Open Market | 101 | $4K | 12/2/2024 |
| Shahar Shai | ▲ Buy | Option Exercise | 2,955 | $0 | 11/7/2024 |
| Shahar Shai | ▼ Sell | Tax Withholding | 1,640 | $70K | 11/7/2024 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | $0 | 11/7/2024 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,276 | $139K | 11/7/2024 |
| Shahar Shai | ▲ Buy | Option Exercise | 1,116 | $0 | 11/5/2024 |
| Shahar Shai | ▼ Sell | Tax Withholding | 619 | $24K | 11/5/2024 |
| Mike Slessor | ▲ Buy | Option Exercise | 3,644 | $0 | 11/5/2024 |
| Mike Slessor | ▼ Sell | Tax Withholding | 2,021 | $79K | 11/5/2024 |
| St Dennis Thomas | ▼ Sell | Open Market | 3,100 | $121K | 11/5/2024 |
| Mike Slessor | ▼ Sell | Open Market | 4,000 | $155K | 11/1/2024 |
| Mike Slessor | ▼ Sell | Open Market | 3,000 | $135K | 10/1/2024 |
| Mike Slessor | ▼ Sell | Open Market | 1,000 | $46K | 10/1/2024 |
| Mike Slessor | ▼ Sell | Open Market | 2,812 | $129K | 9/3/2024 |
| Mike Slessor | ▼ Sell | Open Market | 1,188 | $56K | 9/3/2024 |
| Shahar Shai | ▲ Buy | Option Exercise | 2,955 | $0 | 8/7/2024 |
| Shahar Shai | ▼ Sell | Tax Withholding | 1,640 | $71K | 8/7/2024 |
| Mike Slessor | ▲ Buy | Option Exercise | 5,908 | $0 | 8/7/2024 |
| Mike Slessor | ▼ Sell | Tax Withholding | 3,276 | $141K | 8/7/2024 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 6, 2026
FormFactor Reports Q2 Semiconductor Results
FormFactor released its Q2 semiconductor manufacturing results, comparing performance with peers. The report highlighted production volumes and revenue growth, providing insight into the company's market position. These figures help investors gauge FormFactor’s competitiveness in the semiconductor supply chain.
FormFactor Reports Q2 Semiconductor Results. FormFactor released its Q2 semiconductor manufacturing results, comparing performance with peers. The report highlighted production volumes and revenue growth, providing insight into the company's market position. These figures help investors gauge FormFactor’s competitiveness in the semiconductor supply chain.