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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$45.72$45.72155,100
2021-12-30$45.57$45.57225,000
2021-12-29$46.04$46.04157,000
2021-12-28$45.25$45.25167,400
2021-12-27$45.93$45.93269,500
2021-12-23$44.51$44.51158,700
2021-12-22$44.12$44.12356,800
2021-12-21$43.03$43.03243,300
2021-12-20$40.99$40.99330,000
2021-12-17$41.76$41.761,832,200
2021-12-16$41.16$41.16649,400
2021-12-15$43.15$43.15349,600
2021-12-14$41.39$41.39210,600
2021-12-13$41.41$41.41306,000
2021-12-10$43.12$43.12182,600
2021-12-09$42.72$42.72188,400
2021-12-08$44.60$44.60230,100
2021-12-07$44.32$44.32215,800
2021-12-06$42.08$42.08270,000
2021-12-03$40.95$40.95285,600
2021-12-02$41.67$41.67234,600
2021-12-01$42.35$42.35378,600
2021-11-30$41.92$41.92267,300
2021-11-29$42.51$42.51229,300
2021-11-26$41.12$41.12193,400
2021-11-24$43.45$43.45168,100
2021-11-23$43.05$43.05408,800
2021-11-22$42.60$42.60439,200
2021-11-19$42.97$42.97253,800
2021-11-18$43.05$43.05381,900
2021-11-17$43.12$43.12271,100
2021-11-16$43.28$43.28352,800
2021-11-15$42.66$42.66355,300
2021-11-12$42.70$42.70208,500
2021-11-11$42.43$42.43316,300
2021-11-10$42.54$42.54210,600
2021-11-09$43.60$43.60199,700
2021-11-08$43.79$43.79286,400
2021-11-05$44.41$44.41406,200
2021-11-04$44.41$44.41394,500
2021-11-03$43.00$43.00388,700
2021-11-02$41.49$41.49303,900
2021-11-01$41.39$41.39472,700
2021-10-29$39.78$39.78291,800
2021-10-28$39.33$39.33481,100
2021-10-27$36.70$36.70192,700
2021-10-26$37.47$37.47383,800
2021-10-25$38.07$38.07384,400
2021-10-22$37.15$37.15371,600
2021-10-21$36.16$36.16246,000
2021-10-20$35.75$35.75226,100
2021-10-19$36.02$36.02207,500
2021-10-18$36.23$36.23149,900
2021-10-15$35.97$35.97269,800
2021-10-14$36.20$36.20468,300
2021-10-13$34.79$34.79344,800
2021-10-12$35.66$35.66236,300
2021-10-11$35.87$35.87134,600
2021-10-08$35.63$35.63197,500
2021-10-07$36.25$36.25223,800
2021-10-06$35.93$35.93181,800
2021-10-05$36.06$36.06148,200
2021-10-04$36.00$36.00341,800
2021-10-01$38.00$38.00386,900
2021-09-30$37.33$37.33159,800
2021-09-29$37.66$37.66219,400
2021-09-28$38.13$38.13242,200
2021-09-27$39.86$39.86227,500
2021-09-24$40.36$40.36202,400
2021-09-23$40.42$40.42249,300
2021-09-22$39.44$39.44242,200
2021-09-21$37.92$37.92257,200
2021-09-20$37.80$37.80253,600
2021-09-17$38.15$38.151,034,100
2021-09-16$39.04$39.04212,100
2021-09-15$39.05$39.05309,500
2021-09-14$39.18$39.18228,900
2021-09-13$39.32$39.32234,900
2021-09-10$39.46$39.46287,300
2021-09-09$39.56$39.56270,300
2021-09-08$39.37$39.37367,900
2021-09-07$40.42$40.42299,300
2021-09-03$39.98$39.98345,600
2021-09-02$39.52$39.52262,500
2021-09-01$39.03$39.03200,300
2021-08-31$38.88$38.88315,000
2021-08-30$39.57$39.57361,700
2021-08-27$39.25$39.25434,800
2021-08-26$37.29$37.29221,500
2021-08-25$37.25$37.25256,800
2021-08-24$36.71$36.71207,200
2021-08-23$36.37$36.37262,900
2021-08-20$35.15$35.15325,400
2021-08-19$34.75$34.75236,400
2021-08-18$34.47$34.47200,500
2021-08-17$34.53$34.53320,600
2021-08-16$35.59$35.59262,700
2021-08-13$34.97$34.97285,100
2021-08-12$35.20$35.20299,800
2021-08-11$37.15$37.15360,200
2021-08-10$38.05$38.05483,000
2021-08-09$38.00$38.00646,100
2021-08-06$38.65$38.65347,500
2021-08-05$38.30$38.30324,300
2021-08-04$38.50$38.50482,900
2021-08-03$37.86$37.86958,800
2021-08-02$37.89$37.89692,300
2021-07-30$37.26$37.26447,000
2021-07-29$36.09$36.09576,400
2021-07-28$36.30$36.30294,500
2021-07-27$34.79$34.79816,100
2021-07-26$36.00$36.00306,000
2021-07-23$36.32$36.32184,500
2021-07-22$36.08$36.08326,700
2021-07-21$36.40$36.40351,900
2021-07-20$34.48$34.48504,600
2021-07-19$33.96$33.96398,400
2021-07-16$33.84$33.84336,700
2021-07-15$34.35$34.35217,700
2021-07-14$35.13$35.13284,000
2021-07-13$35.26$35.26233,600
2021-07-12$35.41$35.41303,100
2021-07-09$35.23$35.23306,400
2021-07-08$34.59$34.59602,300
2021-07-07$35.25$35.25423,100
2021-07-06$35.92$35.92387,800
2021-07-02$36.53$36.53690,700
2021-07-01$36.75$36.75731,900
2021-06-30$36.46$36.46464,500
2021-06-29$36.54$36.54370,500
2021-06-28$36.55$36.55505,600
2021-06-25$35.62$35.621,319,400
2021-06-24$35.05$35.05403,400
2021-06-23$33.68$33.68542,800
2021-06-22$33.19$33.19477,500
2021-06-21$33.50$33.50444,900
2021-06-18$33.61$33.61748,900
2021-06-17$34.85$34.85464,100
2021-06-16$35.03$35.03477,700
2021-06-15$34.57$34.57480,200
2021-06-14$34.98$34.98411,900
2021-06-11$33.82$33.82329,000
2021-06-10$34.05$34.05348,900
2021-06-09$33.80$33.80610,200
2021-06-08$33.60$33.601,022,500
2021-06-07$33.77$33.77569,900
2021-06-04$34.91$34.911,104,400
2021-06-03$33.31$33.31520,300
2021-06-02$34.75$34.75303,700
2021-06-01$34.85$34.85473,500
2021-05-28$35.25$35.25548,200
2021-05-27$34.69$34.69404,700
2021-05-26$34.73$34.73303,900
2021-05-25$34.62$34.62421,700
2021-05-24$35.03$35.03719,600
2021-05-21$34.09$34.09341,900
2021-05-20$34.97$34.97692,900
2021-05-19$34.04$34.04482,900
2021-05-18$33.61$33.61450,900
2021-05-17$34.07$34.07430,000
2021-05-14$33.80$33.80554,600
2021-05-13$33.19$33.19692,200
2021-05-12$33.07$33.07699,900
2021-05-11$35.78$35.78489,900
2021-05-10$36.35$36.35485,200
2021-05-07$38.69$38.69293,400
2021-05-06$38.26$38.26475,700
2021-05-05$37.70$37.70473,400
2021-05-04$38.51$38.51611,500
2021-05-03$39.03$39.03828,800
2021-04-30$39.15$39.151,137,200
2021-04-29$39.22$39.221,816,400
2021-04-28$47.97$47.97361,500
2021-04-27$48.66$48.66210,100
2021-04-26$49.57$49.57335,200
2021-04-23$48.96$48.96273,400
2021-04-22$47.58$47.58265,300
2021-04-21$48.49$48.49262,000
2021-04-20$46.53$46.53251,900
2021-04-19$47.87$47.87298,800
2021-04-16$49.37$49.37232,400
2021-04-15$49.37$49.37241,600
2021-04-14$48.91$48.91255,800
2021-04-13$49.31$49.31302,400
2021-04-12$50.05$50.05243,500
2021-04-09$50.85$50.85333,400
2021-04-08$50.81$50.81249,400
2021-04-07$49.68$49.68216,200
2021-04-06$50.55$50.55311,600
2021-04-05$51.12$51.12484,600
2021-04-01$49.75$49.75678,500
2021-03-31$45.11$45.11595,600
2021-03-30$42.82$42.82315,200
2021-03-29$42.61$42.61451,100
2021-03-26$45.40$45.40576,900
2021-03-25$42.52$42.52527,700
2021-03-24$42.42$42.421,001,700
2021-03-23$42.24$42.24455,500
2021-03-22$44.16$44.16332,500
2021-03-19$43.68$43.68932,700
2021-03-18$44.09$44.09303,700
2021-03-17$46.68$46.68319,100
2021-03-16$46.63$46.63479,200
2021-03-15$45.27$45.27484,400
2021-03-12$45.06$45.06316,700
2021-03-11$45.30$45.30354,400
2021-03-10$43.18$43.18308,300
2021-03-09$43.73$43.73446,300
2021-03-08$40.79$40.79601,000
2021-03-05$42.92$42.92902,600
2021-03-04$41.21$41.21825,900
2021-03-03$44.07$44.07432,500
2021-03-02$45.28$45.281,133,100
2021-03-01$48.39$48.39396,300
2021-02-26$45.37$45.37465,400
2021-02-25$44.83$44.83331,300
2021-02-24$48.68$48.68333,100
2021-02-23$46.85$46.85380,200
2021-02-22$47.45$47.45265,400
2021-02-19$49.16$49.16346,300
2021-02-18$47.44$47.44276,600
2021-02-17$48.83$48.83371,400
2021-02-16$50.92$50.92878,400
2021-02-12$50.40$50.40503,600
2021-02-11$48.38$48.38456,900
2021-02-10$45.98$45.98458,800
2021-02-09$46.08$46.08428,700
2021-02-08$46.25$46.25428,300
2021-02-05$45.63$45.63477,300
2021-02-04$44.91$44.91608,400
2021-02-03$42.59$42.59446,300
2021-02-02$44.50$44.50457,400
2021-02-01$42.49$42.49386,800
2021-01-29$40.87$40.87584,500
2021-01-28$43.00$43.00509,500
2021-01-27$43.02$43.02529,700
2021-01-26$46.35$46.35371,000
2021-01-25$48.52$48.52268,700
2021-01-22$49.29$49.29438,200
2021-01-21$48.33$48.33311,100
2021-01-20$48.55$48.55341,800
2021-01-19$49.86$49.86400,200
2021-01-15$48.82$48.82571,200
2021-01-14$49.54$49.54838,400
2021-01-13$45.86$45.86265,500
2021-01-12$46.45$46.45483,100
2021-01-11$45.50$45.50346,500
2021-01-08$44.74$44.74497,100
2021-01-07$45.48$45.48542,600
2021-01-06$43.73$43.73576,500
2021-01-05$43.19$43.19555,700
2021-01-04$42.70$42.70459,600