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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$41.71$41.71309,200
2023-12-28$41.90$41.90253,200
2023-12-27$42.00$42.00221,200
2023-12-26$42.01$42.01282,400
2023-12-22$41.38$41.38340,200
2023-12-21$40.68$40.68300,200
2023-12-20$39.10$39.10350,800
2023-12-19$40.26$40.26656,600
2023-12-18$40.54$40.54376,900
2023-12-15$40.14$40.142,715,100
2023-12-14$40.57$40.57607,200
2023-12-13$39.18$39.18598,100
2023-12-12$38.94$38.94458,000
2023-12-11$38.75$38.75475,000
2023-12-08$37.41$37.41336,500
2023-12-07$36.63$36.63540,000
2023-12-06$36.47$36.47499,400
2023-12-05$36.67$36.67303,600
2023-12-04$37.31$37.31483,000
2023-12-01$37.52$37.52708,400
2023-11-30$37.58$37.58522,600
2023-11-29$37.49$37.49405,700
2023-11-28$37.08$37.08960,000
2023-11-27$37.95$37.95430,400
2023-11-24$38.02$38.02322,100
2023-11-22$37.99$37.99496,900
2023-11-21$38.53$38.53492,000
2023-11-20$39.59$39.59505,300
2023-11-17$38.57$38.57400,000
2023-11-16$38.67$38.67762,700
2023-11-15$38.56$38.56719,100
2023-11-14$38.98$38.98601,800
2023-11-13$36.94$36.94505,700
2023-11-10$37.72$37.72777,300
2023-11-09$34.32$34.32482,300
2023-11-08$35.82$35.82874,600
2023-11-07$36.28$36.28760,100
2023-11-06$35.10$35.101,039,500
2023-11-03$33.67$33.67640,000
2023-11-02$33.13$33.13661,600
2023-11-01$33.44$33.441,021,100
2023-10-31$33.88$33.881,034,300
2023-10-30$32.86$32.86506,400
2023-10-27$32.58$32.58483,900
2023-10-26$31.70$31.70252,700
2023-10-25$31.96$31.96267,500
2023-10-24$32.99$32.99307,300
2023-10-23$32.37$32.37332,500
2023-10-20$32.98$32.98546,100
2023-10-19$33.91$33.91475,500
2023-10-18$35.08$35.08531,400
2023-10-17$34.30$34.30682,900
2023-10-16$34.27$34.27380,600
2023-10-13$33.87$33.87325,800
2023-10-12$34.93$34.93313,000
2023-10-11$34.35$34.35285,900
2023-10-10$34.41$34.41322,100
2023-10-09$34.34$34.34253,800
2023-10-06$34.54$34.54389,200
2023-10-05$33.07$33.07541,700
2023-10-04$34.28$34.28347,500
2023-10-03$33.78$33.78357,900
2023-10-02$33.70$33.70538,000
2023-09-29$34.94$34.94575,900
2023-09-28$35.04$35.04632,600
2023-09-27$33.76$33.76281,500
2023-09-26$33.02$33.02385,600
2023-09-25$33.59$33.59315,400
2023-09-22$33.22$33.22414,100
2023-09-21$33.30$33.30432,300
2023-09-20$33.74$33.74617,800
2023-09-19$33.59$33.59591,300
2023-09-18$33.11$33.11391,900
2023-09-15$31.39$31.391,202,600
2023-09-14$33.15$33.15422,500
2023-09-13$32.89$32.89412,300
2023-09-12$32.12$32.12230,900
2023-09-11$32.23$32.23226,700
2023-09-08$33.12$33.12231,800
2023-09-07$33.47$33.47340,300
2023-09-06$34.56$34.56295,100
2023-09-05$34.90$34.90370,700
2023-09-01$35.13$35.13314,300
2023-08-31$35.32$35.32635,600
2023-08-30$35.52$35.52657,800
2023-08-29$33.28$33.28409,000
2023-08-28$31.16$31.16277,900
2023-08-25$31.25$31.25158,800
2023-08-24$31.09$31.09366,900
2023-08-23$31.61$31.61201,800
2023-08-22$31.14$31.14263,800
2023-08-21$30.53$30.53369,700
2023-08-18$30.29$30.29317,700
2023-08-17$30.10$30.10282,500
2023-08-16$30.57$30.57185,700
2023-08-15$31.22$31.22214,300
2023-08-14$31.80$31.80345,900
2023-08-11$31.78$31.78294,000
2023-08-10$33.21$33.21237,400
2023-08-09$33.79$33.79239,300
2023-08-08$34.04$34.04298,600
2023-08-07$34.71$34.71546,900
2023-08-04$34.14$34.14537,300
2023-08-03$35.43$35.43552,400
2023-08-02$36.02$36.02283,900
2023-08-01$37.16$37.16416,000
2023-07-31$37.16$37.16420,100
2023-07-28$36.90$36.90449,100
2023-07-27$35.16$35.16411,400
2023-07-26$34.01$34.01281,400
2023-07-25$34.28$34.28243,700
2023-07-24$34.26$34.26278,700
2023-07-21$34.90$34.90367,000
2023-07-20$34.83$34.83434,300
2023-07-19$36.21$36.21468,100
2023-07-18$36.53$36.53430,800
2023-07-17$36.68$36.68789,600
2023-07-14$35.67$35.67412,000
2023-07-13$36.14$36.14672,600
2023-07-12$34.62$34.62472,400
2023-07-11$32.74$32.74356,800
2023-07-10$32.48$32.48342,600
2023-07-07$32.04$32.04278,800
2023-07-06$31.84$31.84293,500
2023-07-05$32.59$32.59327,200
2023-07-03$33.63$33.63184,000
2023-06-30$34.22$34.22533,100
2023-06-29$33.78$33.78378,400
2023-06-28$32.61$32.61470,800
2023-06-27$31.46$31.46774,500
2023-06-26$30.00$30.00404,200
2023-06-23$29.93$29.93703,000
2023-06-22$31.00$31.00533,700
2023-06-21$31.01$31.01671,700
2023-06-20$31.12$31.12685,400
2023-06-16$30.30$30.301,084,600
2023-06-15$30.69$30.69764,800
2023-06-14$31.29$31.29667,500
2023-06-13$32.07$32.07663,500
2023-06-12$31.07$31.07390,000
2023-06-09$30.46$30.46324,800
2023-06-08$31.27$31.27299,200
2023-06-07$31.58$31.58549,400
2023-06-06$31.15$31.15407,400
2023-06-05$30.15$30.15453,000
2023-06-02$31.50$31.50407,500
2023-06-01$31.64$31.64498,500
2023-05-31$31.29$31.291,229,600
2023-05-30$31.64$31.64565,800
2023-05-26$31.80$31.80632,100
2023-05-25$30.09$30.09553,200
2023-05-24$29.54$29.54312,300
2023-05-23$30.48$30.48277,800
2023-05-22$30.85$30.85247,200
2023-05-19$30.56$30.56232,900
2023-05-18$30.86$30.86256,000
2023-05-17$29.98$29.98322,700
2023-05-16$29.28$29.28187,000
2023-05-15$28.92$28.92193,600
2023-05-12$28.23$28.23244,700
2023-05-11$28.69$28.69274,200
2023-05-10$28.59$28.59246,700
2023-05-09$28.00$28.00342,000
2023-05-08$27.97$27.97262,000
2023-05-05$27.99$27.99380,700
2023-05-04$26.56$26.561,088,000
2023-05-03$27.42$27.42267,900
2023-05-02$27.20$27.20238,400
2023-05-01$27.34$27.34250,500
2023-04-28$27.31$27.31346,500
2023-04-27$27.10$27.10255,500
2023-04-26$26.97$26.97223,500
2023-04-25$26.82$26.82243,300
2023-04-24$28.04$28.04260,200
2023-04-21$28.05$28.05326,100
2023-04-20$28.63$28.63410,800
2023-04-19$28.34$28.34342,500
2023-04-18$28.27$28.27460,600
2023-04-17$28.92$28.92375,100
2023-04-14$29.89$29.89334,800
2023-04-13$30.06$30.06242,200
2023-04-12$29.97$29.97249,600
2023-04-11$30.50$30.50354,200
2023-04-10$30.56$30.56390,600
2023-04-06$29.65$29.65216,400
2023-04-05$29.89$29.89417,200
2023-04-04$30.50$30.50368,700
2023-04-03$31.26$31.26523,500
2023-03-31$31.85$31.85454,800
2023-03-30$31.43$31.43460,200
2023-03-29$30.19$30.19348,100
2023-03-28$28.68$28.68220,900
2023-03-27$29.32$29.32247,600
2023-03-24$29.53$29.53551,500
2023-03-23$29.61$29.61413,500
2023-03-22$28.97$28.97413,500
2023-03-21$29.42$29.42445,900
2023-03-20$29.95$29.95719,900
2023-03-17$29.30$29.301,905,000
2023-03-16$30.06$30.06510,500
2023-03-15$28.93$28.93603,800
2023-03-14$29.37$29.37618,200
2023-03-13$28.43$28.43485,800
2023-03-10$28.40$28.40569,900
2023-03-09$28.87$28.87287,700
2023-03-08$29.30$29.301,062,100
2023-03-07$28.54$28.54378,100
2023-03-06$29.05$29.05458,000
2023-03-03$30.35$30.35234,400
2023-03-02$30.44$30.44258,700
2023-03-01$30.30$30.30336,100
2023-02-28$30.10$30.10449,600
2023-02-27$30.35$30.35323,300
2023-02-24$30.44$30.44276,400
2023-02-23$30.48$30.48314,100
2023-02-22$29.76$29.76373,000
2023-02-21$30.10$30.10407,200
2023-02-17$31.57$31.57405,200
2023-02-16$32.37$32.37602,500
2023-02-15$32.59$32.59426,600
2023-02-14$32.27$32.27522,700
2023-02-13$31.90$31.90506,300
2023-02-10$31.48$31.48607,200
2023-02-09$32.42$32.42910,500
2023-02-08$28.94$28.94571,300
2023-02-07$29.43$29.43340,800
2023-02-06$28.76$28.76427,900
2023-02-03$29.84$29.84468,600
2023-02-02$30.37$30.37518,600
2023-02-01$29.18$29.18498,800
2023-01-31$28.14$28.14658,900
2023-01-30$27.66$27.66439,700
2023-01-27$28.54$28.54891,100
2023-01-26$28.76$28.76409,000
2023-01-25$27.86$27.86609,800
2023-01-24$27.62$27.62379,200
2023-01-23$27.93$27.93563,200
2023-01-20$25.82$25.82508,100
2023-01-19$24.91$24.91284,600
2023-01-18$25.08$25.08273,900
2023-01-17$25.20$25.20299,700
2023-01-13$25.15$25.15403,000
2023-01-12$25.48$25.48290,700
2023-01-11$25.01$25.01379,400
2023-01-10$25.07$25.07328,700
2023-01-09$24.41$24.41363,400
2023-01-06$24.10$24.10282,200
2023-01-05$22.90$22.90374,700
2023-01-04$22.36$22.36574,900
2023-01-03$21.92$21.92535,100