FormFactor, Inc FORM

Open calendar →

FormFactor, Inc. - Common Stock · Company · Nasdaq · Technology / Semiconductor Equipment & Materials

Paper trade (simulated — no real money)

Fill: USD 98.5100 · FX 1 USD = 1.277900 SGD · about SGD 125.8859 per unit

Sign in to practise with simulated trades before investing real money. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 43.17 → 98.51 · 128.2%
159.930101.17542.420 1 2 3 4 5 6 7 8,9 10 11 12 13 14 15 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 24 Oct 2025 — 25 Oct 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

Weekend
Weekend
94.2200 100.5000 93.0101 98.5100 1,048,557
103.4800 105.1400 94.6000 95.0300 1,385,600
110.9500 112.7500 109.3500 112.1800 1,301,700
106.9500 109.6800 103.9300 107.7000 1,223,300
110.4600 114.8700 110.0800 110.1600 1,744,500
Weekend
Weekend
110.7200 111.7000 104.6200 105.0100 1,548,000
112.9900 114.3500 106.4800 113.3400 1,865,100
124.1100 126.2900 118.8000 119.7100 1,199,500
15 · 8-K After market open · 10:30 ET 8-K ↗
127.6400 128.2500 121.5800 128.0900 1,446,200
136.8600 136.8600 129.5100 130.2800 1,245,700
Weekend
Weekend
141.0800 142.8100 137.6800 139.6700 813,100
136.2800 143.6400 134.5400 137.1300 1,680,800
137.2700 142.4000 135.6900 139.8000 1,057,500
148.3200 148.4100 140.8800 141.3000 2,107,900
150.5000 151.1700 143.6900 147.9900 13,931,300
Weekend
Weekend
150.3200 151.1800 145.8900 149.1500 2,034,500
149.4500 149.7000 145.0700 148.4400 1,199,700
142.3000 150.6500 140.1400 149.3100 2,288,400
132.5100 136.6900 132.5100 136.2500 1,270,700
129.3200 131.1600 124.1000 130.9700 1,342,500
Weekend
Weekend
130.8500 133.0600 128.2200 129.6900 896,500
126.9800 129.8600 124.3600 129.0400 930,500
125.3900 131.4800 123.6400 131.2600 1,273,700
116.8200 126.1700 116.5200 126.0100 842,000
123.0000 123.7800 118.4900 119.3100 1,288,600
Weekend
Weekend
114.0000 118.6700 113.5000 118.3800 2,463,200
109.6400 112.6800 109.2500 111.5300 1,348,300
105.0000 106.1300 103.1300 104.8200 598,900
105.1300 105.1700 100.3900 101.6900 969,000
104.2400 109.0600 102.5400 102.9400 1,230,400
Weekend
Weekend
113.6800 117.1200 112.9400 114.9500 870,200
110.0000 115.8100 110.0000 112.1200 1,191,800
109.5300 115.9500 108.5200 114.1800 1,233,100
107.0900 111.9900 106.6400 109.8600 1,272,800
No trading
Weekend
Weekend
99.6400 104.2000 99.0100 103.9000 1,099,800
95.0300 97.1600 92.0500 96.7600 898,100
95.5000 97.5000 93.5100 96.5800 1,071,200
99.2700 99.5400 94.9900 95.4100 1,133,900
103.1500 103.1700 99.7700 100.6100 1,124,700
Weekend
Weekend
109.4600 109.9500 101.3300 101.7000 1,091,300
112.0000 113.9000 109.2600 110.2300 1,092,900
107.8000 110.2200 104.6800 108.1000 1,467,900
112.4100 112.4100 106.7900 107.7200 779,100
110.6300 112.1600 104.7700 107.9000 1,256,700
Weekend
Weekend
117.6900 117.8000 110.3200 114.1600 734,900
114.5000 117.6000 112.4300 115.7100 743,000
126.0300 126.0300 113.5500 114.9500 1,060,100
129.2800 129.5700 120.0100 124.3400 1,532,700
134.0500 139.8000 133.1900 138.1600 966,200
Weekend
Weekend
129.4800 134.2900 127.3600 131.6000 819,900
128.0300 135.6400 127.2600 131.6700 1,031,400
127.8000 130.4700 125.5400 128.7700 1,159,500
116.5000 121.8900 114.6700 121.0700 1,233,500
119.7300 120.0000 112.4000 112.4700 993,300
Weekend
Weekend
119.9000 120.6800 115.2200 117.3900 651,100
112.8500 120.4500 109.7400 115.2100 1,058,600
117.9000 119.3600 113.1000 114.4400 1,519,500
14 · 10-Q After-hours · 16:09 ET 10-Q ↗
115.0000 121.5800 114.0100 120.3000 2,097,000
101.3200 111.1900 100.7500 108.8000 1,575,800
Weekend
Weekend
111.8700 113.8400 104.9000 106.2000 1,616,900
101.9600 107.1200 98.2500 105.3800 2,468,500
13 · 8-K After-hours · 16:02 ET 8-K ↗
88.2300 89.7100 82.3400 83.4500 2,478,500
92.2700 93.0000 84.7700 88.2300 2,248,600
104.0400 105.9400 94.7300 98.8000 1,246,500
Weekend
Weekend
112.5800 112.5800 103.6500 104.0400 942,700
112.2300 116.0600 111.5000 112.7500 774,500
109.4200 116.2600 108.2800 113.3900 1,027,700
112.7500 114.1800 108.5500 113.7500 1,127,000
107.2800 109.9900 104.4600 105.3100 1,041,800
Weekend
Weekend
100.0000 108.0000 97.2800 105.5700 1,795,100
110.0000 112.5600 105.3500 107.1100 1,090,900
121.3800 121.5900 110.3600 115.8100 1,251,700
118.9600 119.5000 112.9200 116.3300 1,075,900
112.0800 113.0000 108.5900 110.3000 1,034,400
Weekend
Weekend
115.1400 118.0200 113.1500 117.5200 1,001,800
119.9500 123.5500 118.9000 119.4400 1,599,900
106.0000 112.3900 105.3500 111.5900 1,533,600
111.7800 113.1700 104.0200 106.0500 2,737,100
128.8000 131.6400 117.7500 118.6700 2,916,100
Weekend
Weekend
No trading
147.1300 147.1300 120.6400 123.5900 2,101,700
153.3800 156.0000 146.5900 147.1300 1,460,000
145.0900 160.2700 145.0100 159.9300 1,875,200
134.0500 146.3800 131.0000 144.1700 2,173,200
Weekend
Weekend
140.2100 141.7400 129.0300 130.7400 10,977,800
151.0000 155.0000 143.4600 148.7500 1,786,600
141.8000 144.0600 137.0000 141.4200 1,253,200
138.5000 145.3200 138.5000 142.7900 1,319,300
151.3100 157.2400 148.4600 156.6600 1,210,900
Weekend
Weekend
No trading
149.0100 154.6700 146.3200 149.5500 1,935,900
146.4000 148.0000 139.1400 139.9500 1,074,900
152.5900 154.7700 139.9600 140.2400 1,147,900
148.2900 152.9000 146.4500 152.6000 1,739,600
Weekend
Weekend
132.4000 140.7500 131.1300 139.2100 1,207,600
120.5000 130.4900 118.3000 130.2400 1,229,800
119.0000 127.1900 114.5000 115.8100 1,592,600
128.3600 132.5000 113.3000 120.6200 1,357,500
124.8800 126.2500 119.8900 124.2500 2,199,000
Weekend
Weekend
124.0600 124.6100 115.1200 116.7000 1,260,900
121.1600 129.7700 117.7000 126.6100 1,260,900
126.5900 127.6500 122.6100 126.0200 1,574,700
118.8000 127.7300 117.9000 125.1100 1,408,200
120.9800 121.2500 113.8000 115.0700 2,667,100
Weekend
Weekend
130.7300 131.6800 123.9000 124.5900 1,583,000
133.0200 133.0200 125.5000 130.2200 961,300
138.6100 138.8000 129.1200 133.0300 1,429,800
133.9300 139.9200 129.5300 136.4800 2,281,800
No trading
Weekend
Weekend
129.7800 132.0200 127.5100 128.9900 1,438,500
124.1500 130.5000 123.4600 128.0000 1,469,900
121.0000 127.7400 120.5600 125.3100 1,513,100
12 · 8-K After-hours · 16:15 ET 8-K ↗
114.1200 119.3100 112.3100 117.2000 1,408,600
126.2700 126.4400 114.8400 117.4200 2,070,500
Weekend
Weekend
121.4100 127.9900 119.3000 126.2700 2,739,500
129.3100 129.8500 126.1000 127.9900 1,384,500
135.1600 136.1500 122.0800 129.3100 3,486,800
146.0000 146.0000 125.7200 132.0200 4,195,200
156.0700 157.6300 139.2900 151.4000 3,814,400
Weekend
Weekend
149.3900 153.6200 146.0600 147.8700 1,866,000
148.9200 153.2000 142.3400 144.6800 2,070,600
146.5200 151.5000 142.5000 149.1200 2,199,600
11 · 10-Q After-hours · 16:06 ET 10-Q ↗
138.5000 145.1600 136.4400 145.0000 1,722,000
139.0800 143.0000 132.7600 134.3700 1,762,800
Weekend
Weekend
136.0400 140.3300 131.5000 137.3700 1,779,700
144.0000 146.1100 129.2500 135.9300 4,630,100
10 · 8-K After-hours · 16:03 ET 8-K ↗
137.4600 140.0000 132.2400 135.5300 2,654,800
134.1000 139.1100 130.2000 134.1800 2,465,100
156.2800 156.2800 139.6800 143.9300 2,919,400
Weekend
Weekend
153.2200 159.0900 147.1300 155.0800 1,705,600
144.9600 151.5000 144.9600 148.3700 1,155,100
143.2700 146.4300 141.2500 146.1800 1,297,000
145.9000 152.0000 141.7100 142.0400 2,185,600
138.2500 145.4800 137.8400 144.0300 1,591,400
Weekend
Weekend
133.7500 138.2800 130.8700 137.2100 1,609,500
127.8300 129.5000 124.3900 127.6800 1,469,100
125.6600 130.8900 124.1800 129.6200 1,724,000
128.2100 133.9700 127.1100 128.2800 2,272,600
122.0200 136.0000 121.1100 128.2200 4,209,000
Weekend
Weekend
122.1500 126.3000 121.5900 123.8000 1,743,400
118.4000 122.4200 117.0500 121.0700 1,507,100
111.7900 118.2400 110.9200 117.8000 2,129,300
104.0400 105.7700 101.9000 105.1200 587,000
104.7100 106.1600 101.9900 104.4700 630,200
Weekend
Weekend
No trading
9 · DEFA14A After-hours · 16:10 ET DEFA14A ↗ 8 · DEF 14A After-hours · 16:08 ET DEF 14A ↗
95.8600 104.1000 95.7000 103.1600 867,100
98.9100 103.0900 98.2600 100.9100 1,315,300
93.6400 97.5900 91.2900 96.9900 1,387,300
99.0400 99.4400 90.7000 91.4100 943,700
Weekend
Weekend
98.5100 103.5700 96.4100 97.9300 1,319,000
104.5300 106.5000 100.0600 100.3500 1,684,400
107.6200 110.0900 103.6500 108.0700 2,058,100
96.2900 107.5000 96.1900 105.5300 2,318,600
95.3900 99.1100 93.5800 97.2000 1,320,700
Weekend
Weekend
7 · PRE 14A After-hours · 16:08 ET PRE 14A ↗
95.5100 96.5700 89.1000 92.2200 2,731,400
92.3600 96.6100 89.0000 95.1000 1,525,200
95.0000 98.0000 93.6000 96.1800 1,068,700
89.7700 94.8600 89.4500 94.7100 900,300
93.0400 94.6700 90.1400 90.3500 1,275,000
Weekend
Weekend
90.3900 92.0000 88.8900 89.9200 665,000
89.3200 89.7100 86.1300 88.4000 784,500
91.0400 94.1000 89.6800 91.8200 838,500
88.7800 93.7900 88.5000 91.0300 776,100
82.5400 89.4500 81.0100 89.0400 1,313,400
Weekend
Weekend
82.4400 88.2700 82.3500 85.0100 1,475,200
90.4200 92.6300 84.1300 86.6700 1,698,100
95.4300 96.6700 91.6600 92.6000 1,370,100
94.1100 95.9200 92.1500 92.7800 1,583,400
96.7500 99.7200 95.9000 99.7000 1,392,900
Weekend
Weekend
95.5400 99.1500 95.0000 98.8800 1,830,900
105.0000 105.8200 95.4000 97.7500 2,357,300
102.1300 107.0400 102.1300 105.8300 1,752,000
97.7100 101.5200 97.5500 100.5800 1,461,600
95.0300 97.7500 93.9900 96.1200 847,800
Weekend
Weekend
6 · 10-K After-hours · 16:07 ET 10-K ↗
93.9100 95.3700 91.5200 94.5600 1,001,800
92.6200 93.7100 90.5700 92.2800 874,300
5 · 8-K After-hours · 16:04 ET 8-K ↗
95.0000 96.3400 91.9000 94.6800 866,300
93.5600 96.4100 92.4400 95.3800 877,500
No trading
Weekend
Weekend
93.5300 100.0100 93.0100 96.7300 1,413,000
96.0000 97.7300 92.9100 93.6800 1,179,000
95.9700 97.3800 93.0500 96.0700 1,061,100
95.0500 97.0000 92.1600 93.3000 1,490,200
88.8400 96.8200 87.4000 94.8800 2,147,500
Weekend
Weekend
85.3400 92.5800 85.2100 90.2900 2,270,800
77.7500 86.7500 76.0100 83.8700 3,841,100
4 · 8-K After-hours · 16:04 ET 8-K ↗
75.0200 79.2900 69.8300 71.5700 1,976,400
74.9600 77.5900 72.9300 74.6900 1,699,200
70.1300 72.4900 68.9700 71.2700 1,302,800
Weekend
Weekend
72.0100 75.0100 70.0200 70.4900 1,215,200
73.3200 75.7700 71.1300 73.3300 1,309,000
74.0000 74.4100 71.2700 72.5500 1,840,700
75.2400 76.1300 73.4900 73.7600 1,455,000
73.1600 77.6800 71.7900 74.0000 1,782,700
Weekend
Weekend
81.1800 81.2700 73.0100 73.2000 2,381,300
84.8200 85.4900 80.8600 81.0000 1,087,800
80.0100 83.6200 79.2500 83.4600 2,588,500
75.4100 80.1800 75.4100 79.4000 2,379,300
No trading
Weekend
Weekend
76.5500 78.5600 75.8100 78.3100 1,264,200
75.9000 78.0000 74.3200 75.2800 1,212,900
71.7200 73.8700 71.3700 71.9900 1,574,400
73.3900 76.1900 71.2800 72.5500 2,776,800
68.2400 73.2400 67.6300 73.1200 1,838,500
Weekend
Weekend
64.0400 68.7600 64.0400 68.6400 990,300
3 · 8-K Next filing day · accepted 08 Jan, 17:43 ET 8-K ↗
62.3800 64.6100 60.8300 64.5200 1,007,500
62.8300 63.9500 62.0100 62.7200 906,800
63.3800 66.4700 63.0200 64.0000 1,419,500
60.7300 63.1000 60.3700 62.6900 877,700
Weekend
Weekend
57.8500 60.0000 57.8500 59.1900 550,500
No trading
57.3300 57.6400 55.7200 55.7800 458,000
57.6100 58.2100 57.0200 57.1000 476,400
57.3900 58.2100 57.0700 57.4200 642,100
Weekend
Weekend
58.6700 58.6700 57.4700 58.0600 197,700
No trading
57.9900 58.3500 57.6500 58.1700 187,200
57.4800 58.4600 57.4800 58.1600 638,000
58.0000 58.7100 57.3900 57.9300 855,000
Weekend
Weekend
55.2200 57.3100 55.2200 56.9700 2,696,700
55.8800 56.7800 54.9700 55.0100 1,548,300
56.4000 57.2400 53.4100 53.8300 2,323,400
55.6500 56.4100 54.4400 55.9800 1,240,100
55.8200 56.7800 55.0000 56.2600 1,130,300
Weekend
Weekend
57.9100 58.2700 54.9600 55.4400 880,300
58.3500 58.8900 57.4600 58.1300 538,100
58.2800 60.3000 58.1100 59.2300 670,500
57.7100 58.7800 56.8800 58.2800 433,800
58.4400 58.5100 56.9000 58.3300 457,400
Weekend
Weekend
57.9100 58.2900 56.2700 57.4500 587,300
56.4300 57.9500 56.4300 57.3500 420,700
55.6200 57.9400 55.1500 57.2600 920,700
55.5400 56.7800 55.1200 56.0400 667,300
53.9600 55.2700 53.6000 54.8400 532,700
Weekend
Weekend
54.5100 55.0400 53.8800 55.0200 271,600
No trading
53.3500 54.9200 53.0400 53.8400 923,400
51.3100 53.3100 50.5900 53.1800 570,300
49.9700 51.8500 49.6500 51.4900 509,000
Weekend
Weekend
48.3400 50.0900 47.3300 49.4200 699,400
50.9000 53.0600 48.5000 48.7200 1,499,300
49.3000 51.3000 49.0800 50.4200 614,800
50.7600 51.2600 47.8300 48.6800 543,400
49.8600 50.6600 48.6000 49.0500 835,700
Weekend
Weekend
48.1600 50.9200 48.0000 50.1500 612,800
50.8400 51.1300 49.7400 50.7200 745,300
52.4800 53.6700 51.4500 51.6400 621,500
52.5700 52.8100 51.6700 51.9100 819,100
53.8600 55.3900 53.1100 53.5500 919,600
Weekend
Weekend
53.2600 53.2600 51.3100 52.2500 1,406,200
55.3100 55.3100 53.1700 54.2200 1,294,400
51.9700 55.7000 51.6200 55.3600 1,161,800
2 · 10-Q After-hours · 16:03 ET 10-Q ↗
53.6100 54.0000 51.4000 51.7200 1,631,800
55.0800 56.4300 54.2600 56.4000 1,527,800
Weekend
Weekend
57.9800 59.6800 54.3900 54.9500 3,920,100
54.3500 61.1000 53.0000 59.2500 5,119,600
1 · 8-K After-hours · 16:02 ET 8-K ↗
44.3800 48.0000 44.1600 47.7200 2,874,700
43.5000 43.7500 41.8400 42.4200 966,800
43.9400 44.2000 43.0300 43.7700 907,600
Weekend
Weekend
43.2300 43.8400 42.6200 43.1700 893,100

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.