Latest 10-Q

What changed in FormFactor, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

5 trades

Trades in FormFactor, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
FORMFACTOR INC
read from scan
SaleJul 29, 2026$1,001 - $15,000Sep 8, 2026White House report ↗
Donald J Trump
President of the United States
FORMFACTOR INC
read from scan
SaleJul 8, 2026$1,001 - $15,000Sep 8, 2026White House report ↗
Donald J Trump
President of the United States
FORMFACTOR INC
read from scan
PurchaseJun 15, 2026$1,001 - $15,000Aug 12, 2026White House report ↗
Donald J Trump
President of the United States
FORMFACTOR INC
read from scan
PurchaseJun 4, 2026$15,001 - $50,000Aug 12, 2026White House report ↗
Donald J Trump
President of the United States
FORMFACTOR INC
read from scan
SaleMay 15, 2026$100,001 - $250,000Jun 25, 2026White House report ↗
All 5 trades in FORMFree to read. Amounts are ranges.

Lobbying

What FormFactor, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at FormFactor, Inc.

13 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to FormFactor, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: $155,800The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at FormFactor, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3999
2024 Q4454
2025 Q1444
2025 Q2151615
2025 Q3333
2025 Q4222
2026 Q1444
2026 Q2444
Most common job titles at FormFactor, Inc.
Principal Mechanical Design Engineer2—
Sr. Staff Programmer Analyst2—
Director of Product Marketing1—
Director, Data and Enterprise Applications1—
Electrical Design Engineer1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$87.53−$4.79 (−5.19%) Nov 13 close
Oct 13, 2026: $128.09Oct 14, 2026: $119.71Oct 15, 2026: $113.34Oct 16, 2026: $105.01Oct 19, 2026: $110.16Oct 20, 2026: $107.70Oct 21, 2026: $112.18Oct 22, 2026: $95.03Oct 23, 2026: $98.51Oct 26, 2026: $101.11Oct 27, 2026: $106.85Oct 28, 2026: $110.31Oct 29, 2026: $97.46Oct 30, 2026: $87.53Nov 2, 2026: $87.30Nov 3, 2026: $96.79Nov 4, 2026: $85.24Nov 5, 2026: $71.76Nov 6, 2026: $81.12Nov 9, 2026: $85.20Nov 10, 2026: $85.63Nov 11, 2026: $95.78Nov 12, 2026: $92.32Nov 13, 2026: $87.53
Oct 13, 2026Low $71.76 · High $128.09Nov 13, 2026
Aug 13, 2026: $131.67Aug 14, 2026: $131.60Aug 17, 2026: $138.16Aug 18, 2026: $124.34Aug 19, 2026: $114.95Aug 20, 2026: $115.71Aug 21, 2026: $114.16Aug 24, 2026: $107.90Aug 25, 2026: $107.72Aug 26, 2026: $108.10Aug 27, 2026: $110.23Aug 28, 2026: $101.70Aug 31, 2026: $100.61Sep 1, 2026: $95.41Sep 2, 2026: $96.58Sep 3, 2026: $96.76Sep 4, 2026: $103.90Sep 8, 2026: $109.86Sep 9, 2026: $114.18Sep 10, 2026: $112.12Sep 11, 2026: $114.95Sep 14, 2026: $102.94Sep 15, 2026: $101.69Sep 16, 2026: $104.82Sep 17, 2026: $111.53Sep 18, 2026: $118.38Sep 21, 2026: $119.31Sep 22, 2026: $126.01Sep 23, 2026: $131.26Sep 24, 2026: $129.04Sep 25, 2026: $129.69Sep 28, 2026: $130.97Sep 29, 2026: $136.25Sep 30, 2026: $149.31Oct 1, 2026: $148.44Oct 2, 2026: $149.15Oct 5, 2026: $147.99Oct 6, 2026: $141.30Oct 7, 2026: $139.80Oct 8, 2026: $137.13Oct 9, 2026: $139.67Oct 12, 2026: $130.28Oct 13, 2026: $128.09Oct 14, 2026: $119.71Oct 15, 2026: $113.34Oct 16, 2026: $105.01Oct 19, 2026: $110.16Oct 20, 2026: $107.70Oct 21, 2026: $112.18Oct 22, 2026: $95.03Oct 23, 2026: $98.51Oct 26, 2026: $101.11Oct 27, 2026: $106.85Oct 28, 2026: $110.31Oct 29, 2026: $97.46Oct 30, 2026: $87.53Nov 2, 2026: $87.30Nov 3, 2026: $96.79Nov 4, 2026: $85.24Nov 5, 2026: $71.76Nov 6, 2026: $81.12Nov 9, 2026: $85.20Nov 10, 2026: $85.63Nov 11, 2026: $95.78Nov 12, 2026: $92.32Nov 13, 2026: $87.53
Aug 13, 2026Low $71.76 · High $149.31Nov 13, 2026
Nov 13, 2025: $50.72Nov 14, 2025: $50.15Nov 17, 2025: $49.05Nov 18, 2025: $48.68Nov 19, 2025: $50.42Nov 20, 2025: $48.72Nov 21, 2025: $49.42Nov 24, 2025: $51.49Nov 25, 2025: $53.18Nov 26, 2025: $53.84Nov 28, 2025: $55.02Dec 1, 2025: $54.84Dec 2, 2025: $56.04Dec 3, 2025: $57.26Dec 4, 2025: $57.35Dec 5, 2025: $57.45Dec 8, 2025: $58.33Dec 9, 2025: $58.28Dec 10, 2025: $59.23Dec 11, 2025: $58.13Dec 12, 2025: $55.44Dec 15, 2025: $56.26Dec 16, 2025: $55.98Dec 17, 2025: $53.83Dec 18, 2025: $55.01Dec 19, 2025: $56.97Dec 22, 2025: $57.93Dec 23, 2025: $58.16Dec 24, 2025: $58.17Dec 26, 2025: $58.06Dec 29, 2025: $57.42Dec 30, 2025: $57.10Dec 31, 2025: $55.78Jan 2, 2026: $59.19Jan 5, 2026: $62.69Jan 6, 2026: $64.00Jan 7, 2026: $62.72Jan 8, 2026: $64.52Jan 9, 2026: $68.64Jan 12, 2026: $73.12Jan 13, 2026: $72.55Jan 14, 2026: $71.99Jan 15, 2026: $75.28Jan 16, 2026: $78.31Jan 20, 2026: $79.40Jan 21, 2026: $83.46Jan 22, 2026: $81.00Jan 23, 2026: $73.20Jan 26, 2026: $74.00Jan 27, 2026: $73.76Jan 28, 2026: $72.55Jan 29, 2026: $73.33Jan 30, 2026: $70.49Feb 2, 2026: $71.27Feb 3, 2026: $74.69Feb 4, 2026: $71.57Feb 5, 2026: $83.87Feb 6, 2026: $90.29Feb 9, 2026: $94.88Feb 10, 2026: $93.30Feb 11, 2026: $96.07Feb 12, 2026: $93.68Feb 13, 2026: $96.73Feb 17, 2026: $95.38Feb 18, 2026: $94.68Feb 19, 2026: $92.28Feb 20, 2026: $94.56Feb 23, 2026: $96.12Feb 24, 2026: $100.58Feb 25, 2026: $105.83Feb 26, 2026: $97.75Feb 27, 2026: $98.88Mar 2, 2026: $99.70Mar 3, 2026: $92.78Mar 4, 2026: $92.60Mar 5, 2026: $86.67Mar 6, 2026: $85.01Mar 9, 2026: $89.04Mar 10, 2026: $91.03Mar 11, 2026: $91.82Mar 12, 2026: $88.40Mar 13, 2026: $89.92Mar 16, 2026: $90.35Mar 17, 2026: $94.71Mar 18, 2026: $96.18Mar 19, 2026: $95.10Mar 20, 2026: $92.22Mar 23, 2026: $97.20Mar 24, 2026: $105.53Mar 25, 2026: $108.07Mar 26, 2026: $100.35Mar 27, 2026: $97.93Mar 30, 2026: $91.41Mar 31, 2026: $96.99Apr 1, 2026: $100.91Apr 2, 2026: $103.16Apr 6, 2026: $104.47Apr 7, 2026: $105.12Apr 8, 2026: $117.80Apr 9, 2026: $121.07Apr 10, 2026: $123.80Apr 13, 2026: $128.22Apr 14, 2026: $128.28Apr 15, 2026: $129.62Apr 16, 2026: $127.68Apr 17, 2026: $137.21Apr 20, 2026: $144.03Apr 21, 2026: $142.04Apr 22, 2026: $146.18Apr 23, 2026: $148.37Apr 24, 2026: $155.08Apr 27, 2026: $143.93Apr 28, 2026: $134.18Apr 29, 2026: $135.53Apr 30, 2026: $135.93May 1, 2026: $137.37May 4, 2026: $134.37May 5, 2026: $145.00May 6, 2026: $149.12May 7, 2026: $144.68May 8, 2026: $147.87May 11, 2026: $151.40May 12, 2026: $132.02May 13, 2026: $129.31May 14, 2026: $127.99May 15, 2026: $126.27May 18, 2026: $117.42May 19, 2026: $117.20May 20, 2026: $125.31May 21, 2026: $128.00May 22, 2026: $128.99May 26, 2026: $136.48May 27, 2026: $133.03May 28, 2026: $130.22May 29, 2026: $124.59Jun 1, 2026: $115.07Jun 2, 2026: $125.11Jun 3, 2026: $126.02Jun 4, 2026: $126.61Jun 5, 2026: $116.70Jun 8, 2026: $124.25Jun 9, 2026: $120.62Jun 10, 2026: $115.81Jun 11, 2026: $130.24Jun 12, 2026: $139.21Jun 15, 2026: $152.60Jun 16, 2026: $140.24Jun 17, 2026: $139.95Jun 18, 2026: $149.55Jun 22, 2026: $156.66Jun 23, 2026: $142.79Jun 24, 2026: $141.42Jun 25, 2026: $148.75Jun 26, 2026: $130.74Jun 29, 2026: $144.17Jun 30, 2026: $159.93Jul 1, 2026: $147.13Jul 2, 2026: $123.59Jul 6, 2026: $118.67Jul 7, 2026: $106.05Jul 8, 2026: $111.59Jul 9, 2026: $119.44Jul 10, 2026: $117.52Jul 13, 2026: $110.30Jul 14, 2026: $116.33Jul 15, 2026: $115.81Jul 16, 2026: $107.11Jul 17, 2026: $105.57Jul 20, 2026: $105.31Jul 21, 2026: $113.75Jul 22, 2026: $113.39Jul 23, 2026: $112.75Jul 24, 2026: $104.04Jul 27, 2026: $98.80Jul 28, 2026: $88.23Jul 29, 2026: $83.45Jul 30, 2026: $105.38Jul 31, 2026: $106.20Aug 3, 2026: $108.80Aug 4, 2026: $120.30Aug 5, 2026: $114.44Aug 6, 2026: $115.21Aug 7, 2026: $117.39Aug 10, 2026: $112.47Aug 11, 2026: $121.07Aug 12, 2026: $128.77Aug 13, 2026: $131.67Aug 14, 2026: $131.60Aug 17, 2026: $138.16Aug 18, 2026: $124.34Aug 19, 2026: $114.95Aug 20, 2026: $115.71Aug 21, 2026: $114.16Aug 24, 2026: $107.90Aug 25, 2026: $107.72Aug 26, 2026: $108.10Aug 27, 2026: $110.23Aug 28, 2026: $101.70Aug 31, 2026: $100.61Sep 1, 2026: $95.41Sep 2, 2026: $96.58Sep 3, 2026: $96.76Sep 4, 2026: $103.90Sep 8, 2026: $109.86Sep 9, 2026: $114.18Sep 10, 2026: $112.12Sep 11, 2026: $114.95Sep 14, 2026: $102.94Sep 15, 2026: $101.69Sep 16, 2026: $104.82Sep 17, 2026: $111.53Sep 18, 2026: $118.38Sep 21, 2026: $119.31Sep 22, 2026: $126.01Sep 23, 2026: $131.26Sep 24, 2026: $129.04Sep 25, 2026: $129.69Sep 28, 2026: $130.97Sep 29, 2026: $136.25Sep 30, 2026: $149.31Oct 1, 2026: $148.44Oct 2, 2026: $149.15Oct 5, 2026: $147.99Oct 6, 2026: $141.30Oct 7, 2026: $139.80Oct 8, 2026: $137.13Oct 9, 2026: $139.67Oct 12, 2026: $130.28Oct 13, 2026: $128.09Oct 14, 2026: $119.71Oct 15, 2026: $113.34Oct 16, 2026: $105.01Oct 19, 2026: $110.16Oct 20, 2026: $107.70Oct 21, 2026: $112.18Oct 22, 2026: $95.03Oct 23, 2026: $98.51Oct 26, 2026: $101.11Oct 27, 2026: $106.85Oct 28, 2026: $110.31Oct 29, 2026: $97.46Oct 30, 2026: $87.53Nov 2, 2026: $87.30Nov 3, 2026: $96.79Nov 4, 2026: $85.24Nov 5, 2026: $71.76Nov 6, 2026: $81.12Nov 9, 2026: $85.20Nov 10, 2026: $85.63Nov 11, 2026: $95.78Nov 12, 2026: $92.32Nov 13, 2026: $87.53
Nov 13, 2025Low $48.68 · High $159.93Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.