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 — 2020

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$43.02$43.02333,600
2020-12-30$42.88$42.88321,400
2020-12-29$42.06$42.06284,600
2020-12-28$43.17$43.17509,800
2020-12-24$42.58$42.58145,400
2020-12-23$41.86$41.86231,700
2020-12-22$42.35$42.35283,200
2020-12-21$42.48$42.48390,200
2020-12-18$42.99$42.99791,900
2020-12-17$43.28$43.28280,700
2020-12-16$43.20$43.20464,400
2020-12-15$43.89$43.89648,500
2020-12-14$43.12$43.12629,700
2020-12-11$41.87$41.87433,200
2020-12-10$42.80$42.80745,200
2020-12-09$42.92$42.92547,900
2020-12-08$45.20$45.20479,000
2020-12-07$44.34$44.34406,600
2020-12-04$43.85$43.85420,900
2020-12-03$41.87$41.87818,100
2020-12-02$41.08$41.08578,900
2020-12-01$41.41$41.41737,600
2020-11-30$41.00$41.00775,600
2020-11-27$41.55$41.55244,700
2020-11-25$40.97$40.97422,400
2020-11-24$41.15$41.15425,400
2020-11-23$40.83$40.83499,700
2020-11-20$39.71$39.71323,700
2020-11-19$39.85$39.85640,800
2020-11-18$39.51$39.51814,100
2020-11-17$39.85$39.851,092,400
2020-11-16$40.46$40.46968,300
2020-11-13$37.52$37.52424,600
2020-11-12$36.37$36.37492,600
2020-11-11$36.36$36.36620,000
2020-11-10$35.25$35.25883,600
2020-11-09$35.10$35.10653,100
2020-11-06$33.80$33.80358,400
2020-11-05$33.56$33.56516,200
2020-11-04$32.45$32.45572,800
2020-11-03$31.25$31.25927,500
2020-11-02$29.24$29.24472,400
2020-10-30$28.35$28.35367,000
2020-10-29$28.81$28.81554,300
2020-10-28$27.97$27.97620,400
2020-10-27$29.18$29.18706,300
2020-10-26$28.98$28.98415,700
2020-10-23$29.62$29.62358,100
2020-10-22$29.62$29.62330,900
2020-10-21$29.34$29.34297,000
2020-10-20$29.30$29.30515,200
2020-10-19$29.38$29.38558,300
2020-10-16$29.09$29.09447,500
2020-10-15$29.41$29.41484,600
2020-10-14$29.58$29.58660,900
2020-10-13$29.58$29.58430,100
2020-10-12$29.09$29.09532,300
2020-10-09$29.08$29.08702,600
2020-10-08$27.49$27.49450,200
2020-10-07$26.50$26.50400,300
2020-10-06$26.23$26.23519,800
2020-10-05$26.07$26.07351,600
2020-10-02$25.23$25.23595,800
2020-10-01$25.89$25.89528,600
2020-09-30$24.93$24.93523,100
2020-09-29$25.04$25.04360,500
2020-09-28$24.75$24.75510,700
2020-09-25$23.94$23.94450,700
2020-09-24$24.07$24.07467,400
2020-09-23$23.85$23.85380,400
2020-09-22$24.55$24.55583,700
2020-09-21$24.50$24.50472,700
2020-09-18$24.35$24.351,221,600
2020-09-17$24.17$24.17566,000
2020-09-16$23.87$23.87556,100
2020-09-15$23.87$23.87596,200
2020-09-14$23.11$23.11474,000
2020-09-11$22.43$22.43369,800
2020-09-10$22.53$22.53503,400
2020-09-09$23.35$23.35727,700
2020-09-08$22.58$22.58756,100
2020-09-04$24.11$24.11675,400
2020-09-03$25.49$25.49563,000
2020-09-02$27.32$27.32351,100
2020-09-01$26.80$26.80557,100
2020-08-31$26.13$26.13846,400
2020-08-28$27.13$27.13410,200
2020-08-27$26.44$26.44533,500
2020-08-26$27.28$27.28469,100
2020-08-25$27.47$27.47288,700
2020-08-24$27.39$27.39418,100
2020-08-21$27.73$27.73540,200
2020-08-20$28.03$28.031,150,000
2020-08-19$28.84$28.84375,400
2020-08-18$29.15$29.15517,500
2020-08-17$29.25$29.25558,400
2020-08-14$28.53$28.53290,700
2020-08-13$28.63$28.63406,600
2020-08-12$29.27$29.27496,000
2020-08-11$28.18$28.18531,100
2020-08-10$27.87$27.87579,000
2020-08-07$28.34$28.34802,900
2020-08-06$28.50$28.50540,700
2020-08-05$29.80$29.80486,400
2020-08-04$30.07$30.07912,900
2020-08-03$30.52$30.52749,900
2020-07-31$28.84$28.841,402,200
2020-07-30$30.85$30.85538,200
2020-07-29$30.21$30.21407,600
2020-07-28$29.52$29.52414,400
2020-07-27$30.60$30.60400,800
2020-07-24$29.80$29.80667,000
2020-07-23$31.32$31.32631,700
2020-07-22$31.45$31.45375,800
2020-07-21$31.67$31.67599,100
2020-07-20$32.15$32.15468,300
2020-07-17$30.84$30.84602,900
2020-07-16$30.53$30.53328,900
2020-07-15$30.82$30.82537,300
2020-07-14$31.40$31.40556,000
2020-07-13$31.14$31.14778,700
2020-07-10$31.72$31.72747,600
2020-07-09$31.99$31.99680,200
2020-07-08$31.86$31.86588,100
2020-07-07$31.02$31.02774,700
2020-07-06$31.57$31.57849,600
2020-07-02$31.63$31.631,654,900
2020-07-01$29.32$29.32623,100
2020-06-30$29.33$29.33914,500
2020-06-29$28.10$28.10564,300
2020-06-26$27.22$27.222,988,600
2020-06-25$29.31$29.31690,000
2020-06-24$29.25$29.25461,000
2020-06-23$30.01$30.01467,600
2020-06-22$29.86$29.86549,000
2020-06-19$29.49$29.49795,000
2020-06-18$29.86$29.86630,000
2020-06-17$30.41$30.41974,100
2020-06-16$29.19$29.191,081,900
2020-06-15$26.81$26.811,090,200
2020-06-12$25.18$25.18676,700
2020-06-11$24.86$24.86562,400
2020-06-10$27.53$27.53461,900
2020-06-09$28.00$28.00558,400
2020-06-08$27.24$27.24539,800
2020-06-05$27.31$27.31513,900
2020-06-04$26.60$26.60467,500
2020-06-03$26.37$26.37482,200
2020-06-02$25.27$25.27520,000
2020-06-01$25.26$25.26463,100
2020-05-29$25.17$25.17441,400
2020-05-28$24.72$24.72633,600
2020-05-27$25.62$25.62491,700
2020-05-26$25.13$25.13403,200
2020-05-22$24.13$24.13456,500
2020-05-21$24.32$24.32341,200
2020-05-20$25.20$25.20366,100
2020-05-19$24.36$24.36457,800
2020-05-18$24.14$24.14484,200
2020-05-15$23.24$23.24386,200
2020-05-14$23.94$23.94578,100
2020-05-13$23.39$23.39554,100
2020-05-12$23.92$23.92463,400
2020-05-11$24.67$24.67657,400
2020-05-08$25.28$25.28460,400
2020-05-07$25.09$25.09694,900
2020-05-06$23.60$23.60519,300
2020-05-05$22.88$22.88408,600
2020-05-04$22.43$22.43536,600
2020-05-01$22.52$22.52448,700
2020-04-30$23.30$23.30502,700
2020-04-29$24.82$24.82565,700
2020-04-28$23.54$23.54334,000
2020-04-27$23.16$23.16263,400
2020-04-24$22.60$22.60455,000
2020-04-23$22.24$22.24317,300
2020-04-22$22.48$22.48501,800
2020-04-21$21.17$21.17521,800
2020-04-20$22.64$22.64378,500
2020-04-17$23.22$23.22659,600
2020-04-16$23.81$23.81919,300
2020-04-15$22.43$22.431,197,700
2020-04-14$21.92$21.92510,600
2020-04-13$21.13$21.13383,300
2020-04-09$21.39$21.39432,500
2020-04-08$21.26$21.26416,300
2020-04-07$20.53$20.53511,400
2020-04-06$20.41$20.41593,600
2020-04-03$17.76$17.76562,800
2020-04-02$18.64$18.64650,200
2020-04-01$18.96$18.96561,800
2020-03-31$20.09$20.09926,900
2020-03-30$20.84$20.84782,700
2020-03-27$20.20$20.20684,700
2020-03-26$21.04$21.04630,300
2020-03-25$19.67$19.67914,100
2020-03-24$19.39$19.39602,900
2020-03-23$17.27$17.27784,100
2020-03-20$16.66$16.661,153,300
2020-03-19$16.97$16.97702,900
2020-03-18$17.29$17.29789,100
2020-03-17$20.06$20.061,066,000
2020-03-16$16.84$16.84776,100
2020-03-13$19.99$19.99906,000
2020-03-12$18.57$18.57597,700
2020-03-11$20.88$20.88646,300
2020-03-10$21.56$21.56757,700
2020-03-09$20.74$20.74784,000
2020-03-06$22.38$22.38391,800
2020-03-05$22.74$22.74724,000
2020-03-04$23.30$23.30493,200
2020-03-03$22.28$22.28548,200
2020-03-02$22.65$22.65484,200
2020-02-28$22.37$22.371,003,700
2020-02-27$22.39$22.39531,300
2020-02-26$23.39$23.39583,800
2020-02-25$22.93$22.93999,700
2020-02-24$23.16$23.16759,400
2020-02-21$24.34$24.34638,100
2020-02-20$25.30$25.30454,800
2020-02-19$25.93$25.93623,200
2020-02-18$25.69$25.69291,900
2020-02-14$26.89$26.89630,200
2020-02-13$27.25$27.25472,200
2020-02-12$27.06$27.06758,600
2020-02-11$26.57$26.57700,700
2020-02-10$26.10$26.10819,200
2020-02-07$25.48$25.48823,900
2020-02-06$26.00$26.001,089,100
2020-02-05$26.38$26.38481,100
2020-02-04$26.39$26.39516,700
2020-02-03$25.76$25.76695,400
2020-01-31$25.31$25.31775,700
2020-01-30$26.13$26.13419,400
2020-01-29$26.15$26.15354,400
2020-01-28$26.80$26.80375,500
2020-01-27$26.01$26.01614,400
2020-01-24$27.15$27.15639,700
2020-01-23$28.23$28.23638,300
2020-01-22$27.21$27.21581,200
2020-01-21$27.34$27.34406,500
2020-01-17$27.51$27.51424,900
2020-01-16$27.06$27.06449,300
2020-01-15$26.64$26.64448,400
2020-01-14$26.88$26.88596,700
2020-01-13$26.62$26.62389,800
2020-01-10$26.37$26.37323,400
2020-01-09$26.43$26.43297,400
2020-01-08$26.47$26.47405,000
2020-01-07$26.16$26.16601,000
2020-01-06$26.02$26.02455,600
2020-01-03$26.55$26.55481,200
2020-01-02$26.52$26.52503,100