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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$22.23$22.23304,100
2022-12-29$22.29$22.29344,000
2022-12-28$21.66$21.66396,500
2022-12-27$22.02$22.02577,500
2022-12-23$21.45$21.45517,000
2022-12-22$21.86$21.86611,800
2022-12-21$22.60$22.60515,800
2022-12-20$22.64$22.64571,300
2022-12-19$22.56$22.56514,000
2022-12-16$23.71$23.713,157,200
2022-12-15$23.10$23.10453,700
2022-12-14$24.34$24.34478,800
2022-12-13$24.91$24.91652,100
2022-12-12$24.10$24.10395,100
2022-12-09$23.66$23.66238,100
2022-12-08$24.14$24.14278,300
2022-12-07$23.76$23.76338,900
2022-12-06$23.70$23.70524,400
2022-12-05$24.45$24.45610,200
2022-12-02$23.59$23.59450,700
2022-12-01$23.58$23.58662,000
2022-11-30$23.07$23.07405,900
2022-11-29$21.96$21.96975,700
2022-11-28$21.93$21.93519,600
2022-11-25$22.82$22.82291,500
2022-11-23$22.80$22.80272,100
2022-11-22$22.55$22.55332,700
2022-11-21$22.18$22.18519,900
2022-11-18$22.64$22.64425,700
2022-11-17$22.52$22.52394,000
2022-11-16$22.19$22.19702,100
2022-11-15$22.93$22.93715,300
2022-11-14$21.75$21.75750,700
2022-11-11$22.16$22.16627,400
2022-11-10$21.18$21.18555,100
2022-11-09$18.91$18.91456,300
2022-11-08$19.16$19.16650,000
2022-11-07$19.67$19.67573,900
2022-11-04$19.19$19.19782,000
2022-11-03$18.19$18.19892,700
2022-11-02$18.88$18.881,133,300
2022-11-01$20.01$20.01936,500
2022-10-31$20.21$20.211,189,900
2022-10-28$20.00$20.001,818,400
2022-10-27$20.59$20.593,455,500
2022-10-26$27.14$27.14409,100
2022-10-25$26.77$26.77359,400
2022-10-24$26.35$26.35526,100
2022-10-21$26.55$26.55441,300
2022-10-20$25.65$25.65499,200
2022-10-19$25.34$25.34593,900
2022-10-18$25.40$25.40521,300
2022-10-17$25.29$25.29598,400
2022-10-14$24.89$24.89477,000
2022-10-13$26.04$26.04633,200
2022-10-12$25.29$25.29314,700
2022-10-11$26.43$26.43550,900
2022-10-10$27.31$27.31493,200
2022-10-07$27.26$27.26542,300
2022-10-06$28.06$28.06410,600
2022-10-05$27.57$27.57456,500
2022-10-04$26.88$26.88423,800
2022-10-03$26.24$26.24442,100
2022-09-30$25.05$25.051,443,000
2022-09-29$25.46$25.46779,700
2022-09-28$25.72$25.72475,700
2022-09-27$25.57$25.57566,100
2022-09-26$25.68$25.68407,300
2022-09-23$26.19$26.19776,600
2022-09-22$25.94$25.94511,200
2022-09-21$26.59$26.59381,800
2022-09-20$26.81$26.81514,200
2022-09-19$27.19$27.19391,100
2022-09-16$26.98$26.981,237,400
2022-09-15$26.69$26.69427,600
2022-09-14$27.10$27.10619,400
2022-09-13$27.48$27.48426,800
2022-09-12$28.98$28.98289,100
2022-09-09$28.62$28.62478,100
2022-09-08$27.99$27.99239,300
2022-09-07$27.78$27.78329,000
2022-09-06$27.46$27.46343,600
2022-09-02$27.84$27.84445,000
2022-09-01$28.35$28.35587,400
2022-08-31$29.28$29.28512,800
2022-08-30$30.44$30.44492,000
2022-08-29$30.98$30.98344,500
2022-08-26$31.80$31.80336,100
2022-08-25$33.73$33.73296,200
2022-08-24$32.75$32.75303,900
2022-08-23$32.72$32.72481,100
2022-08-22$32.89$32.89437,200
2022-08-19$33.77$33.77277,900
2022-08-18$34.33$34.33252,600
2022-08-17$33.45$33.45286,600
2022-08-16$34.09$34.09220,400
2022-08-15$34.77$34.77345,100
2022-08-12$34.96$34.96254,900
2022-08-11$34.20$34.20247,300
2022-08-10$34.27$34.27531,400
2022-08-09$32.44$32.44492,200
2022-08-08$34.50$34.50386,600
2022-08-05$35.72$35.72331,300
2022-08-04$36.48$36.48528,600
2022-08-03$35.36$35.36496,300
2022-08-02$34.85$34.85319,400
2022-08-01$35.21$35.21530,700
2022-07-29$35.56$35.56883,500
2022-07-28$34.66$34.661,315,100
2022-07-27$40.27$40.27629,900
2022-07-26$39.40$39.40199,000
2022-07-25$39.68$39.68239,500
2022-07-22$39.47$39.47237,400
2022-07-21$40.74$40.74284,900
2022-07-20$40.40$40.40528,900
2022-07-19$38.87$38.87529,400
2022-07-18$37.04$37.04386,300
2022-07-15$37.52$37.52314,800
2022-07-14$36.34$36.34166,800
2022-07-13$35.52$35.52138,800
2022-07-12$35.26$35.26210,500
2022-07-11$35.30$35.30209,000
2022-07-08$35.55$35.55280,400
2022-07-07$35.16$35.16449,900
2022-07-06$33.87$33.87417,900
2022-07-05$34.39$34.39887,000
2022-07-01$34.38$34.38822,600
2022-06-30$38.73$38.73439,200
2022-06-29$38.64$38.64333,400
2022-06-28$39.41$39.41277,200
2022-06-27$40.13$40.13337,400
2022-06-24$39.61$39.61983,900
2022-06-23$37.48$37.48377,000
2022-06-22$36.57$36.57394,900
2022-06-21$36.74$36.74374,500
2022-06-17$35.13$35.13783,200
2022-06-16$34.18$34.18487,900
2022-06-15$37.16$37.16459,300
2022-06-14$36.88$36.88367,400
2022-06-13$36.15$36.15460,500
2022-06-10$37.71$37.71405,300
2022-06-09$38.97$38.97500,100
2022-06-08$39.38$39.38458,000
2022-06-07$40.58$40.58252,200
2022-06-06$40.46$40.46363,100
2022-06-03$40.27$40.27625,700
2022-06-02$42.17$42.17421,700
2022-06-01$40.53$40.53898,300
2022-05-31$41.06$41.06613,000
2022-05-27$41.95$41.95422,200
2022-05-26$40.57$40.57674,200
2022-05-25$39.34$39.34349,000
2022-05-24$39.65$39.65553,000
2022-05-23$39.58$39.58314,200
2022-05-20$39.30$39.30301,000
2022-05-19$39.43$39.43364,100
2022-05-18$40.18$40.18480,200
2022-05-17$41.47$41.47303,700
2022-05-16$39.28$39.28219,400
2022-05-13$39.38$39.38286,900
2022-05-12$38.09$38.09400,700
2022-05-11$36.78$36.78353,500
2022-05-10$37.90$37.90377,000
2022-05-09$38.22$38.22339,300
2022-05-06$39.35$39.35252,000
2022-05-05$39.79$39.79311,000
2022-05-04$41.32$41.32245,200
2022-05-03$39.05$39.05291,600
2022-05-02$39.55$39.55377,100
2022-04-29$38.11$38.11364,900
2022-04-28$39.44$39.44459,700
2022-04-27$35.92$35.92492,800
2022-04-26$35.61$35.61301,600
2022-04-25$37.27$37.27359,200
2022-04-22$36.49$36.49284,000
2022-04-21$37.37$37.37249,900
2022-04-20$37.50$37.50235,000
2022-04-19$37.47$37.47247,800
2022-04-18$36.99$36.99384,000
2022-04-14$36.00$36.00221,400
2022-04-13$36.89$36.89467,400
2022-04-12$36.37$36.37430,600
2022-04-11$34.82$34.82686,500
2022-04-08$36.59$36.59373,100
2022-04-07$38.67$38.67395,500
2022-04-06$38.41$38.41289,100
2022-04-05$39.30$39.30307,900
2022-04-04$42.73$42.73275,600
2022-04-01$41.64$41.64432,900
2022-03-31$42.03$42.03303,900
2022-03-30$42.70$42.70213,700
2022-03-29$44.04$44.04299,900
2022-03-28$42.71$42.71173,900
2022-03-25$43.15$43.15157,400
2022-03-24$43.43$43.43222,300
2022-03-23$41.25$41.25244,300
2022-03-22$41.73$41.73247,400
2022-03-21$42.02$42.02228,500
2022-03-18$42.84$42.84542,300
2022-03-17$41.76$41.76248,700
2022-03-16$41.29$41.29313,600
2022-03-15$38.21$38.21321,900
2022-03-14$37.34$37.34297,400
2022-03-11$39.21$39.21224,900
2022-03-10$39.89$39.89206,600
2022-03-09$40.38$40.38281,400
2022-03-08$38.11$38.11505,400
2022-03-07$37.64$37.64374,600
2022-03-04$39.59$39.59347,100
2022-03-03$40.60$40.60217,200
2022-03-02$41.71$41.71299,100
2022-03-01$39.37$39.37463,700
2022-02-28$40.49$40.49414,000
2022-02-25$41.21$41.21309,000
2022-02-24$41.13$41.13465,000
2022-02-23$38.89$38.89358,000
2022-02-22$40.30$40.30285,700
2022-02-18$42.02$42.02283,600
2022-02-17$42.75$42.75268,400
2022-02-16$43.28$43.28166,900
2022-02-15$42.40$42.40332,400
2022-02-14$40.38$40.38458,600
2022-02-11$40.00$40.00379,800
2022-02-10$41.04$41.04325,500
2022-02-09$42.63$42.63188,700
2022-02-08$42.16$42.16432,200
2022-02-07$40.69$40.69319,100
2022-02-04$40.06$40.06476,400
2022-02-03$40.56$40.56826,900
2022-02-02$42.88$42.88433,400
2022-02-01$42.91$42.91324,000
2022-01-31$42.74$42.74383,300
2022-01-28$40.21$40.21585,800
2022-01-27$39.11$39.11488,100
2022-01-26$41.77$41.77434,600
2022-01-25$41.37$41.37458,600
2022-01-24$43.21$43.21598,300
2022-01-21$40.79$40.79480,900
2022-01-20$41.35$41.35280,300
2022-01-19$41.92$41.92355,700
2022-01-18$42.90$42.90575,000
2022-01-14$44.72$44.72262,200
2022-01-13$43.01$43.01426,200
2022-01-12$43.21$43.21330,400
2022-01-11$43.57$43.57336,300
2022-01-10$42.17$42.17419,900
2022-01-07$42.27$42.27325,700
2022-01-06$45.73$45.73548,600
2022-01-05$42.73$42.73269,500
2022-01-04$44.94$44.94329,500
2022-01-03$46.74$46.74416,500