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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$15.65$15.65467,000
2017-12-28$16.00$16.00314,200
2017-12-27$16.15$16.15357,700
2017-12-26$15.85$15.85482,900
2017-12-22$16.40$16.40288,200
2017-12-21$16.65$16.65429,300
2017-12-20$16.60$16.60289,900
2017-12-19$16.45$16.45361,700
2017-12-18$16.45$16.45573,100
2017-12-15$16.60$16.601,266,800
2017-12-14$14.90$14.90498,500
2017-12-13$14.95$14.95380,900
2017-12-12$14.85$14.85539,400
2017-12-11$15.15$15.15511,600
2017-12-08$15.30$15.30442,200
2017-12-07$15.60$15.60691,800
2017-12-06$15.40$15.401,045,000
2017-12-05$15.05$15.05749,500
2017-12-04$15.05$15.05827,900
2017-12-01$15.60$15.601,294,700
2017-11-30$16.40$16.401,028,000
2017-11-29$15.95$15.95874,200
2017-11-28$16.80$16.80490,200
2017-11-27$16.50$16.50560,900
2017-11-24$16.95$16.95232,600
2017-11-22$16.65$16.65565,400
2017-11-21$17.20$17.20733,100
2017-11-20$16.95$16.95510,600
2017-11-17$16.65$16.65981,900
2017-11-16$17.05$17.05666,700
2017-11-15$16.55$16.55635,100
2017-11-14$17.25$17.25399,200
2017-11-13$17.40$17.40552,200
2017-11-10$17.48$17.48672,700
2017-11-09$17.35$17.35736,300
2017-11-08$17.40$17.40784,000
2017-11-07$17.25$17.25725,000
2017-11-06$17.95$17.951,152,000
2017-11-03$17.90$17.902,435,000
2017-11-02$17.20$17.201,505,500
2017-11-01$15.80$15.803,289,700
2017-10-31$18.20$18.20902,900
2017-10-30$18.00$18.00689,900
2017-10-27$17.65$17.65606,400
2017-10-26$17.50$17.50330,700
2017-10-25$17.45$17.45585,700
2017-10-24$17.40$17.40407,000
2017-10-23$17.70$17.70370,600
2017-10-20$17.45$17.45300,700
2017-10-19$17.65$17.65433,400
2017-10-18$17.85$17.85590,700
2017-10-17$17.80$17.80853,500
2017-10-16$17.60$17.60375,800
2017-10-13$17.15$17.151,000,300
2017-10-12$17.25$17.25382,300
2017-10-11$17.10$17.10482,200
2017-10-10$16.80$16.80688,300
2017-10-09$17.15$17.15493,300
2017-10-06$17.20$17.20371,400
2017-10-05$17.05$17.05533,700
2017-10-04$17.15$17.15619,800
2017-10-03$17.00$17.00774,000
2017-10-02$16.90$16.90924,500
2017-09-29$16.85$16.851,166,700
2017-09-28$16.45$16.45570,200
2017-09-27$16.45$16.45983,600
2017-09-26$15.75$15.75538,500
2017-09-25$16.00$16.00821,600
2017-09-22$16.00$16.00508,900
2017-09-21$15.80$15.80755,600
2017-09-20$16.15$16.15449,600
2017-09-19$16.30$16.30482,500
2017-09-18$16.15$16.151,095,500
2017-09-15$15.80$15.80601,700
2017-09-14$15.75$15.75558,000
2017-09-13$15.55$15.55612,200
2017-09-12$15.50$15.50526,300
2017-09-11$15.35$15.35517,100
2017-09-08$14.78$14.78404,700
2017-09-07$15.20$15.20644,200
2017-09-06$15.20$15.20665,500
2017-09-05$15.00$15.00711,100
2017-09-01$15.25$15.25985,100
2017-08-31$15.10$15.10696,700
2017-08-30$15.20$15.20827,100
2017-08-29$14.80$14.801,350,000
2017-08-28$14.75$14.75776,600
2017-08-25$14.30$14.30672,400
2017-08-24$14.25$14.25370,200
2017-08-23$14.15$14.15406,400
2017-08-22$14.30$14.30604,100
2017-08-21$14.05$14.051,077,000
2017-08-18$14.05$14.05757,400
2017-08-17$13.65$13.65789,700
2017-08-16$14.15$14.15708,900
2017-08-15$14.10$14.10886,100
2017-08-14$14.00$14.001,156,500
2017-08-11$13.65$13.651,082,900
2017-08-10$13.30$13.30632,900
2017-08-09$13.85$13.85655,700
2017-08-08$13.80$13.80681,100
2017-08-07$13.95$13.95777,000
2017-08-04$13.55$13.551,361,200
2017-08-03$14.35$14.351,874,700
2017-08-02$12.85$12.851,433,200
2017-08-01$13.25$13.25691,600
2017-07-31$13.10$13.10532,900
2017-07-28$13.10$13.10368,000
2017-07-27$13.25$13.25660,100
2017-07-26$13.55$13.55430,600
2017-07-25$13.30$13.30361,700
2017-07-24$13.55$13.55589,400
2017-07-21$13.25$13.25424,600
2017-07-20$13.45$13.45462,600
2017-07-19$13.40$13.401,035,400
2017-07-18$12.95$12.95550,700
2017-07-17$12.85$12.85602,400
2017-07-14$12.80$12.80372,700
2017-07-13$12.70$12.70541,200
2017-07-12$12.80$12.80784,300
2017-07-11$12.55$12.551,253,700
2017-07-10$12.35$12.35598,800
2017-07-07$12.25$12.25667,600
2017-07-06$11.90$11.90950,100
2017-07-05$12.20$12.20927,400
2017-07-03$12.05$12.05594,600
2017-06-30$12.40$12.401,242,000
2017-06-29$13.05$13.052,243,000
2017-06-28$13.00$13.001,439,900
2017-06-27$12.65$12.651,641,000
2017-06-26$12.55$12.551,039,600
2017-06-23$12.90$12.902,545,400
2017-06-22$12.80$12.801,238,700
2017-06-21$13.10$13.10636,800
2017-06-20$13.00$13.00632,100
2017-06-19$13.45$13.45543,200
2017-06-16$13.20$13.20841,800
2017-06-15$13.25$13.25637,800
2017-06-14$13.75$13.75752,700
2017-06-13$13.80$13.801,146,000
2017-06-12$14.00$14.001,527,400
2017-06-09$14.50$14.50926,900
2017-06-08$15.45$15.45572,200
2017-06-07$15.35$15.35843,900
2017-06-06$14.75$14.75804,300
2017-06-05$14.50$14.501,381,800
2017-06-02$14.55$14.55797,400
2017-06-01$14.70$14.70703,800
2017-05-31$14.70$14.70778,300
2017-05-30$14.70$14.701,248,900
2017-05-26$14.40$14.40578,500
2017-05-25$14.35$14.35588,600
2017-05-24$14.25$14.25859,500
2017-05-23$14.25$14.251,042,600
2017-05-22$13.70$13.70813,100
2017-05-19$13.25$13.251,051,000
2017-05-18$13.20$13.201,030,100
2017-05-17$13.25$13.25989,000
2017-05-16$14.00$14.00754,800
2017-05-15$14.15$14.15949,500
2017-05-12$13.60$13.60773,600
2017-05-11$13.60$13.60935,100
2017-05-10$13.75$13.75540,700
2017-05-09$13.75$13.75710,800
2017-05-08$13.75$13.75950,200
2017-05-05$14.25$14.251,436,800
2017-05-04$13.75$13.753,838,000
2017-05-03$11.25$11.25390,500
2017-05-02$11.60$11.60673,500
2017-05-01$11.75$11.75918,700
2017-04-28$11.10$11.10433,500
2017-04-27$11.80$11.80414,000
2017-04-26$11.60$11.60258,500
2017-04-25$11.60$11.60263,800
2017-04-24$11.30$11.30184,200
2017-04-21$10.95$10.95315,900
2017-04-20$11.30$11.30328,400
2017-04-19$10.70$10.70411,800
2017-04-18$10.60$10.60150,900
2017-04-17$10.70$10.70349,300
2017-04-13$10.70$10.70356,700
2017-04-12$10.90$10.90233,200
2017-04-11$11.15$11.15235,600
2017-04-10$11.20$11.20270,600
2017-04-07$11.45$11.45777,700
2017-04-06$11.35$11.35385,800
2017-04-05$11.15$11.15368,900
2017-04-04$11.45$11.45195,300
2017-04-03$11.55$11.55351,100
2017-03-31$11.85$11.85354,400
2017-03-30$11.63$11.63257,100
2017-03-29$11.50$11.50197,200
2017-03-28$11.40$11.40176,000
2017-03-27$11.70$11.70284,200
2017-03-24$11.55$11.55400,900
2017-03-23$11.45$11.45320,000
2017-03-22$11.10$11.10388,500
2017-03-21$11.00$11.00428,300
2017-03-20$11.55$11.55355,400
2017-03-17$11.25$11.25680,900
2017-03-16$10.95$10.95272,600
2017-03-15$10.90$10.90293,600
2017-03-14$10.90$10.90131,600
2017-03-13$10.95$10.95169,400
2017-03-10$11.05$11.05390,600
2017-03-09$10.90$10.90252,100
2017-03-08$11.15$11.15347,300
2017-03-07$10.95$10.95352,100
2017-03-06$10.95$10.95317,400
2017-03-03$11.10$11.10558,800
2017-03-02$11.10$11.10540,400
2017-03-01$11.05$11.05851,400
2017-02-28$10.65$10.65680,300
2017-02-27$11.25$11.25672,800
2017-02-24$11.15$11.15637,800
2017-02-23$11.40$11.40351,600
2017-02-22$11.75$11.75393,800
2017-02-21$11.85$11.85390,500
2017-02-17$11.85$11.85464,600
2017-02-16$11.75$11.75552,600
2017-02-15$12.05$12.05702,500
2017-02-14$11.95$11.95530,500
2017-02-13$12.00$12.00470,000
2017-02-10$12.20$12.20679,000
2017-02-09$12.15$12.151,135,800
2017-02-08$12.40$12.40459,600
2017-02-07$12.60$12.60517,900
2017-02-06$12.70$12.70498,700
2017-02-03$12.70$12.70459,200
2017-02-02$12.65$12.65354,400
2017-02-01$12.70$12.70304,600
2017-01-31$12.45$12.45564,000
2017-01-30$12.45$12.45318,700
2017-01-27$12.60$12.60520,300
2017-01-26$12.35$12.35808,300
2017-01-25$12.25$12.25699,500
2017-01-24$12.10$12.10450,300
2017-01-23$11.90$11.90221,500
2017-01-20$11.60$11.60789,900
2017-01-19$11.60$11.60324,600
2017-01-18$11.75$11.75419,400
2017-01-17$11.20$11.20261,000
2017-01-13$11.50$11.50255,000
2017-01-12$10.95$10.95174,400
2017-01-11$11.25$11.25397,600
2017-01-10$11.15$11.15195,900
2017-01-09$10.90$10.90206,800
2017-01-06$10.95$10.95211,800
2017-01-05$11.30$11.30241,200
2017-01-04$11.40$11.40293,200
2017-01-03$11.35$11.35277,100