NASDAQ:FORM | Historical Stock Price | FORMFACTOR INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2003-06-12 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.99$8.27$17.12$35.48$73.49$152.252003-06-122026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2009

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$21.77$21.77934,700
2009-12-30$22.03$22.03615,100
2009-12-29$22.18$22.18233,900
2009-12-28$22.31$22.31250,600
2009-12-24$22.57$22.57115,400
2009-12-23$22.43$22.43438,700
2009-12-22$21.89$21.89452,100
2009-12-21$21.68$21.68515,600
2009-12-18$20.98$20.98644,900
2009-12-17$20.57$20.57533,200
2009-12-16$20.96$20.96748,700
2009-12-15$20.77$20.77458,200
2009-12-14$20.92$20.92656,000
2009-12-11$20.35$20.35743,700
2009-12-10$20.53$20.531,319,500
2009-12-09$19.40$19.40524,600
2009-12-08$19.02$19.02973,900
2009-12-07$19.05$19.05801,800
2009-12-04$18.67$18.67619,700
2009-12-03$18.20$18.201,311,500
2009-12-02$17.60$17.60842,500
2009-12-01$17.29$17.29298,300
2009-11-30$16.95$16.95494,100
2009-11-27$16.84$16.84225,600
2009-11-25$17.44$17.44376,400
2009-11-24$17.55$17.55374,400
2009-11-23$17.66$17.66390,400
2009-11-20$17.50$17.50812,600
2009-11-19$17.65$17.65827,200
2009-11-18$17.85$17.85376,300
2009-11-17$18.29$18.29500,000
2009-11-16$18.37$18.37774,400
2009-11-13$17.57$17.57338,600
2009-11-12$17.33$17.331,129,500
2009-11-11$17.65$17.65736,700
2009-11-10$17.00$17.00746,000
2009-11-09$17.25$17.25564,600
2009-11-06$17.11$17.11813,700
2009-11-05$16.73$16.73615,800
2009-11-04$16.34$16.34703,100
2009-11-03$16.53$16.53918,600
2009-11-02$16.76$16.76579,300
2009-10-30$16.99$16.991,186,400
2009-10-29$17.74$17.741,461,000
2009-10-28$17.87$17.871,145,000
2009-10-27$18.07$18.07511,700
2009-10-26$18.25$18.25522,000
2009-10-23$18.62$18.62808,100
2009-10-22$19.16$19.16744,500
2009-10-21$19.40$19.40940,200
2009-10-20$19.26$19.26944,500
2009-10-19$19.30$19.30706,200
2009-10-16$19.40$19.401,127,200
2009-10-15$20.62$20.62462,500
2009-10-14$20.90$20.901,041,200
2009-10-13$20.37$20.37868,100
2009-10-12$20.63$20.63724,200
2009-10-09$20.99$20.99950,100
2009-10-08$21.16$21.161,558,900
2009-10-07$21.48$21.48412,000
2009-10-06$21.78$21.78464,500
2009-10-05$21.72$21.72545,600
2009-10-02$22.01$22.01435,600
2009-10-01$22.54$22.54356,900
2009-09-30$23.92$23.92222,000
2009-09-29$23.67$23.67455,100
2009-09-28$24.20$24.20514,700
2009-09-25$24.35$24.35463,900
2009-09-24$24.50$24.50411,500
2009-09-23$24.91$24.91423,100
2009-09-22$24.76$24.76739,600
2009-09-21$24.34$24.34689,700
2009-09-18$24.34$24.34684,900
2009-09-17$24.45$24.45267,200
2009-09-16$24.90$24.90641,100
2009-09-15$25.41$25.41287,300
2009-09-14$25.58$25.58377,800
2009-09-11$25.67$25.67297,500
2009-09-10$25.82$25.82477,100
2009-09-09$25.88$25.881,015,200
2009-09-08$24.20$24.20270,700
2009-09-04$23.72$23.72353,800
2009-09-03$22.96$22.96249,800
2009-09-02$22.36$22.36369,200
2009-09-01$22.00$22.00487,500
2009-08-31$21.94$21.94314,800
2009-08-28$22.15$22.15324,800
2009-08-27$22.00$22.00214,700
2009-08-26$22.04$22.04232,400
2009-08-25$21.93$21.93190,100
2009-08-24$21.93$21.93307,600
2009-08-21$21.91$21.91503,000
2009-08-20$21.26$21.26364,200
2009-08-19$20.68$20.68254,000
2009-08-18$20.40$20.40195,000
2009-08-17$20.11$20.11246,400
2009-08-14$20.91$20.91353,400
2009-08-13$21.81$21.81480,700
2009-08-12$21.56$21.56692,500
2009-08-11$20.60$20.60433,200
2009-08-10$21.12$21.12369,500
2009-08-07$21.61$21.61358,300
2009-08-06$21.47$21.47506,500
2009-08-05$22.02$22.02479,900
2009-08-04$22.60$22.60331,000
2009-08-03$22.69$22.69545,700
2009-07-31$23.05$23.051,557,000
2009-07-30$22.33$22.331,160,200
2009-07-29$23.00$23.00521,400
2009-07-28$23.00$23.00630,600
2009-07-27$23.27$23.27286,900
2009-07-24$23.35$23.35319,000
2009-07-23$23.06$23.06542,100
2009-07-22$22.82$22.82728,500
2009-07-21$22.01$22.01567,400
2009-07-20$21.79$21.79528,400
2009-07-17$21.80$21.80276,200
2009-07-16$21.55$21.55437,100
2009-07-15$21.31$21.31529,300
2009-07-14$20.79$20.79345,000
2009-07-13$20.53$20.53851,900
2009-07-10$19.88$19.88597,900
2009-07-09$19.54$19.54682,200
2009-07-08$18.97$18.97567,900
2009-07-07$19.21$19.21408,000
2009-07-06$19.90$19.901,842,400
2009-07-02$18.64$18.64854,200
2009-07-01$18.05$18.051,675,000
2009-06-30$17.28$17.28813,100
2009-06-29$17.37$17.37601,600
2009-06-26$17.92$17.921,051,900
2009-06-25$18.08$18.08443,200
2009-06-24$17.96$17.96445,600
2009-06-23$17.63$17.63564,600
2009-06-22$18.01$18.01681,700
2009-06-19$19.18$19.18929,600
2009-06-18$19.93$19.93731,600
2009-06-17$20.91$20.91341,800
2009-06-16$20.35$20.35279,500
2009-06-15$20.81$20.81315,300
2009-06-12$21.14$21.14438,700
2009-06-11$21.51$21.51519,600
2009-06-10$21.36$21.361,155,400
2009-06-09$20.73$20.73593,400
2009-06-08$19.52$19.52338,300
2009-06-05$19.76$19.76380,400
2009-06-04$19.83$19.83454,200
2009-06-03$19.00$19.00297,100
2009-06-02$19.07$19.07505,500
2009-06-01$18.99$18.99441,200
2009-05-29$18.15$18.15573,500
2009-05-28$17.48$17.48278,000
2009-05-27$17.43$17.43469,500
2009-05-26$17.62$17.62620,500
2009-05-22$16.64$16.64499,100
2009-05-21$16.20$16.20544,500
2009-05-20$17.11$17.11437,400
2009-05-19$17.36$17.36499,000
2009-05-18$17.29$17.29461,800
2009-05-15$16.55$16.55832,400
2009-05-14$16.25$16.25593,400
2009-05-13$15.50$15.50608,200
2009-05-12$16.03$16.03602,200
2009-05-11$16.31$16.31327,000
2009-05-08$16.65$16.65503,800
2009-05-07$16.70$16.70553,700
2009-05-06$17.94$17.94709,700
2009-05-05$17.87$17.87503,500
2009-05-04$18.26$18.26446,900
2009-05-01$17.93$17.93679,000
2009-04-30$17.43$17.432,372,600
2009-04-29$20.02$20.02972,600
2009-04-28$19.70$19.70411,900
2009-04-27$19.34$19.34427,200
2009-04-24$20.10$20.10442,600
2009-04-23$19.61$19.61318,300
2009-04-22$19.26$19.26340,500
2009-04-21$18.85$18.85488,800
2009-04-20$19.05$19.05255,300
2009-04-17$19.84$19.84476,700
2009-04-16$19.69$19.69463,600
2009-04-15$19.14$19.14365,200
2009-04-14$19.43$19.43480,500
2009-04-13$19.10$19.10393,800
2009-04-09$19.43$19.43731,300
2009-04-08$17.92$17.92418,300
2009-04-07$17.20$17.20430,200
2009-04-06$18.05$18.05378,600
2009-04-03$18.70$18.70597,600
2009-04-02$18.73$18.73621,700
2009-04-01$18.02$18.02687,300
2009-03-31$18.02$18.02798,000
2009-03-30$18.46$18.46715,900
2009-03-27$18.80$18.80679,000
2009-03-26$18.61$18.611,578,100
2009-03-25$16.87$16.87453,400
2009-03-24$16.99$16.99453,700
2009-03-23$16.97$16.97571,200
2009-03-20$16.35$16.351,127,000
2009-03-19$15.62$15.62331,100
2009-03-18$15.63$15.63531,300
2009-03-17$15.59$15.59366,200
2009-03-16$14.77$14.77217,300
2009-03-13$15.10$15.10330,300
2009-03-12$15.17$15.17420,500
2009-03-11$14.39$14.39289,600
2009-03-10$14.24$14.24608,100
2009-03-09$13.35$13.35246,100
2009-03-06$13.87$13.87440,700
2009-03-05$14.04$14.04366,600
2009-03-04$14.69$14.69270,700
2009-03-03$14.01$14.01343,100
2009-03-02$14.02$14.02368,600
2009-02-27$14.46$14.46246,700
2009-02-26$14.60$14.60355,900
2009-02-25$14.64$14.64493,500
2009-02-24$14.36$14.36467,900
2009-02-23$13.58$13.58411,800
2009-02-20$14.48$14.48427,500
2009-02-19$14.44$14.44286,600
2009-02-18$15.28$15.28408,200
2009-02-17$15.25$15.25421,100
2009-02-13$16.06$16.06353,300
2009-02-12$15.59$15.59399,400
2009-02-11$15.47$15.47384,700
2009-02-10$15.67$15.67489,900
2009-02-09$16.45$16.45511,600
2009-02-06$16.61$16.61749,100
2009-02-05$16.45$16.451,093,100
2009-02-04$16.57$16.57625,500
2009-02-03$16.01$16.01631,600
2009-02-02$15.95$15.95686,300
2009-01-30$15.56$15.56487,100
2009-01-29$15.23$15.23838,500
2009-01-28$16.04$16.04307,000
2009-01-27$15.07$15.07270,500
2009-01-26$14.63$14.63295,800
2009-01-23$14.13$14.13325,000
2009-01-22$13.60$13.60349,700
2009-01-21$13.72$13.72504,300
2009-01-20$13.78$13.78364,200
2009-01-16$15.24$15.24405,700
2009-01-15$14.72$14.72361,900
2009-01-14$14.33$14.33433,900
2009-01-13$14.68$14.68402,900
2009-01-12$14.29$14.29208,200
2009-01-09$14.49$14.49373,000
2009-01-08$14.72$14.72593,500
2009-01-07$15.03$15.03302,100
2009-01-06$15.84$15.84475,500
2009-01-05$15.18$15.18282,500
2009-01-02$14.93$14.93167,900