NASDAQ:FAST | Historical Stock Price | FASTENAL CO

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
1987-08-20 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.03$0.15$0.74$3.67$18.19$90.251987-08-202026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1997

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1997-12-31$1.20$1.218,300,800
1997-12-30$1.21$1.235,584,000
1997-12-29$1.20$1.214,188,800
1997-12-26$1.19$1.201,644,800
1997-12-24$1.18$1.194,012,800
1997-12-23$1.18$1.194,400,000
1997-12-22$1.19$1.205,036,800
1997-12-19$1.20$1.2114,636,800
1997-12-18$1.21$1.228,048,000
1997-12-17$1.23$1.244,630,400
1997-12-16$1.25$1.266,822,400
1997-12-15$1.21$1.239,731,200
1997-12-12$1.25$1.2611,564,800
1997-12-11$1.26$1.2723,248,000
1997-12-10$1.28$1.2993,472,000
1997-12-09$1.57$1.587,817,600
1997-12-08$1.64$1.6512,054,400
1997-12-05$1.64$1.653,315,200
1997-12-04$1.63$1.651,424,000
1997-12-03$1.64$1.652,566,400
1997-12-02$1.63$1.652,764,800
1997-12-01$1.68$1.691,891,200
1997-11-28$1.66$1.671,036,800
1997-11-26$1.67$1.684,240,000
1997-11-25$1.68$1.693,878,400
1997-11-24$1.68$1.691,766,400
1997-11-21$1.68$1.696,761,600
1997-11-20$1.70$1.715,644,800
1997-11-19$1.64$1.651,168,000
1997-11-18$1.67$1.681,686,400
1997-11-17$1.69$1.716,291,200
1997-11-14$1.59$1.614,563,200
1997-11-13$1.60$1.623,513,600
1997-11-12$1.60$1.622,019,200
1997-11-11$1.62$1.632,243,200
1997-11-10$1.61$1.631,552,000
1997-11-07$1.62$1.634,419,200
1997-11-06$1.66$1.685,785,600
1997-11-05$1.64$1.663,961,600
1997-11-04$1.59$1.602,780,800
1997-11-03$1.59$1.602,422,400
1997-10-31$1.53$1.542,492,800
1997-10-30$1.50$1.5213,808,000
1997-10-29$1.55$1.579,344,000
1997-10-28$1.54$1.5511,686,400
1997-10-27$1.52$1.537,907,200
1997-10-24$1.60$1.614,633,600
1997-10-23$1.61$1.623,667,200
1997-10-22$1.63$1.641,385,600
1997-10-21$1.62$1.633,936,000
1997-10-20$1.63$1.645,705,600
1997-10-17$1.66$1.6717,337,600
1997-10-16$1.57$1.587,843,200
1997-10-15$1.61$1.634,585,600
1997-10-14$1.65$1.662,243,200
1997-10-13$1.67$1.695,782,400
1997-10-10$1.64$1.6517,193,600
1997-10-09$1.71$1.734,323,200
1997-10-08$1.67$1.697,145,600
1997-10-07$1.66$1.683,814,400
1997-10-06$1.71$1.731,523,200
1997-10-03$1.69$1.706,454,400
1997-10-02$1.70$1.712,089,600
1997-10-01$1.74$1.757,024,000
1997-09-30$1.66$1.683,977,600
1997-09-29$1.67$1.699,472,000
1997-09-26$1.65$1.667,977,600
1997-09-25$1.65$1.664,502,400
1997-09-24$1.66$1.683,539,200
1997-09-23$1.69$1.703,075,200
1997-09-22$1.70$1.714,627,200
1997-09-19$1.73$1.744,508,800
1997-09-18$1.73$1.755,228,800
1997-09-17$1.70$1.713,907,200
1997-09-16$1.69$1.703,193,600
1997-09-15$1.70$1.712,816,000
1997-09-12$1.73$1.753,494,400
1997-09-11$1.75$1.769,363,200
1997-09-10$1.73$1.754,332,800
1997-09-09$1.76$1.772,048,000
1997-09-08$1.79$1.8015,862,400
1997-09-05$1.70$1.7213,830,400
1997-09-04$1.82$1.848,483,200
1997-09-03$1.82$1.846,348,800
1997-09-02$1.83$1.842,956,800
1997-08-29$1.80$1.826,073,600
1997-08-28$1.81$1.833,308,800
1997-08-27$1.82$1.842,691,200
1997-08-26$1.81$1.834,032,000
1997-08-25$1.79$1.804,460,800
1997-08-22$1.79$1.802,156,800
1997-08-21$1.83$1.856,595,200
1997-08-20$1.81$1.837,388,800
1997-08-19$1.79$1.814,889,600
1997-08-18$1.78$1.806,956,800
1997-08-15$1.82$1.846,396,800
1997-08-14$1.84$1.864,019,200
1997-08-13$1.84$1.867,280,000
1997-08-12$1.86$1.889,388,800
1997-08-11$1.85$1.875,542,400
1997-08-08$1.82$1.8416,182,400
1997-08-07$1.82$1.847,961,600
1997-08-06$1.79$1.804,499,200
1997-08-05$1.75$1.765,500,800
1997-08-04$1.75$1.776,220,800
1997-08-01$1.75$1.766,188,800
1997-07-31$1.75$1.768,249,600
1997-07-30$1.71$1.7310,457,600
1997-07-29$1.64$1.667,062,400
1997-07-28$1.67$1.687,337,600
1997-07-25$1.68$1.692,160,000
1997-07-24$1.68$1.692,630,400
1997-07-23$1.71$1.73988,800
1997-07-22$1.71$1.732,131,200
1997-07-21$1.71$1.721,862,400
1997-07-18$1.71$1.732,870,400
1997-07-17$1.71$1.733,369,600
1997-07-16$1.72$1.736,694,400
1997-07-15$1.71$1.734,358,400
1997-07-14$1.70$1.729,488,000
1997-07-11$1.71$1.7214,806,400
1997-07-10$1.62$1.634,275,200
1997-07-09$1.60$1.616,992,000
1997-07-08$1.63$1.644,352,000
1997-07-07$1.62$1.644,796,800
1997-07-03$1.64$1.655,558,400
1997-07-02$1.64$1.6515,894,400
1997-07-01$1.58$1.606,067,200
1997-06-30$1.53$1.5410,332,800
1997-06-27$1.61$1.623,801,600
1997-06-26$1.60$1.6117,164,800
1997-06-25$1.57$1.599,763,200
1997-06-24$1.53$1.5410,425,600
1997-06-23$1.52$1.543,356,800
1997-06-20$1.57$1.596,480,000
1997-06-19$1.58$1.597,312,000
1997-06-18$1.59$1.617,564,800
1997-06-17$1.63$1.649,548,800
1997-06-16$1.62$1.6311,324,800
1997-06-13$1.64$1.6518,489,600
1997-06-12$1.63$1.6416,636,800
1997-06-11$1.54$1.554,108,800
1997-06-10$1.52$1.533,372,800
1997-06-09$1.52$1.531,878,400
1997-06-06$1.52$1.544,339,200
1997-06-05$1.53$1.542,256,000
1997-06-04$1.52$1.536,480,000
1997-06-03$1.48$1.492,208,000
1997-06-02$1.48$1.491,587,200
1997-05-30$1.46$1.471,910,400
1997-05-29$1.45$1.471,228,800
1997-05-28$1.48$1.506,428,800
1997-05-27$1.49$1.508,476,800
1997-05-23$1.49$1.506,032,000
1997-05-22$1.46$1.477,593,600
1997-05-21$1.49$1.509,852,800
1997-05-20$1.50$1.519,392,000
1997-05-19$1.45$1.465,475,200
1997-05-16$1.44$1.458,998,400
1997-05-15$1.41$1.422,576,000
1997-05-14$1.39$1.403,536,000
1997-05-13$1.37$1.382,454,400
1997-05-12$1.38$1.396,544,000
1997-05-09$1.35$1.363,289,600
1997-05-08$1.36$1.378,966,400
1997-05-07$1.31$1.324,579,200
1997-05-06$1.35$1.366,435,200
1997-05-05$1.39$1.4022,953,600
1997-05-02$1.30$1.319,731,200
1997-05-01$1.20$1.2111,302,400
1997-04-30$1.22$1.234,396,800
1997-04-29$1.22$1.236,547,200
1997-04-28$1.21$1.222,982,400
1997-04-25$1.21$1.223,292,800
1997-04-24$1.22$1.232,544,000
1997-04-23$1.20$1.213,206,400
1997-04-22$1.22$1.236,777,600
1997-04-21$1.20$1.215,251,200
1997-04-18$1.20$1.212,998,400
1997-04-17$1.23$1.2412,483,200
1997-04-16$1.21$1.229,014,400
1997-04-15$1.18$1.1912,073,600
1997-04-14$1.23$1.2421,443,200
1997-04-11$1.09$1.1031,590,400
1997-04-10$1.01$1.027,376,000
1997-04-09$1.04$1.056,038,400
1997-04-08$1.05$1.066,262,400
1997-04-07$1.07$1.082,419,200
1997-04-04$1.07$1.083,734,400
1997-04-03$1.09$1.104,944,000
1997-04-02$1.10$1.116,918,400
1997-04-01$1.10$1.1113,040,000
1997-03-31$1.09$1.1017,827,200
1997-03-27$1.12$1.136,905,600
1997-03-26$1.13$1.1425,126,400
1997-03-25$1.13$1.132,086,400
1997-03-24$1.12$1.136,576,000
1997-03-21$1.11$1.129,219,200
1997-03-20$1.09$1.1015,721,600
1997-03-19$1.11$1.1116,387,200
1997-03-18$1.04$1.0432,227,200
1997-03-17$1.09$1.107,110,400
1997-03-14$1.11$1.115,350,400
1997-03-13$1.10$1.114,889,600
1997-03-12$1.17$1.182,768,000
1997-03-11$1.18$1.194,870,400
1997-03-10$1.19$1.205,840,000
1997-03-07$1.19$1.204,764,800
1997-03-06$1.18$1.196,700,800
1997-03-05$1.15$1.163,772,800
1997-03-04$1.14$1.152,060,800
1997-03-03$1.13$1.146,588,800
1997-02-28$1.13$1.1410,432,000
1997-02-27$1.16$1.172,726,400
1997-02-26$1.15$1.169,321,600
1997-02-25$1.14$1.153,187,200
1997-02-24$1.14$1.155,990,400
1997-02-21$1.15$1.164,422,400
1997-02-20$1.16$1.175,488,000
1997-02-19$1.20$1.205,296,000
1997-02-18$1.19$1.202,883,200
1997-02-14$1.20$1.214,000,000
1997-02-13$1.18$1.198,217,600
1997-02-12$1.14$1.1516,425,600
1997-02-11$1.11$1.1211,664,000
1997-02-10$1.13$1.148,688,000
1997-02-07$1.16$1.1710,896,000
1997-02-06$1.18$1.195,222,400
1997-02-05$1.19$1.2011,539,200
1997-02-04$1.23$1.245,312,000
1997-02-03$1.18$1.196,966,400
1997-01-31$1.18$1.1920,608,000
1997-01-30$1.13$1.1414,297,600
1997-01-29$1.13$1.1414,793,600
1997-01-28$1.16$1.1711,091,200
1997-01-27$1.17$1.1822,144,000
1997-01-24$1.21$1.2261,200,000
1997-01-23$1.42$1.435,068,800
1997-01-22$1.44$1.4516,633,600
1997-01-21$1.46$1.472,185,600
1997-01-20$1.47$1.483,568,000
1997-01-17$1.47$1.483,414,400
1997-01-16$1.50$1.511,731,200
1997-01-15$1.50$1.511,600,000
1997-01-14$1.52$1.537,753,600
1997-01-13$1.48$1.495,888,000
1997-01-10$1.53$1.545,264,000
1997-01-09$1.54$1.554,844,800
1997-01-08$1.54$1.559,888,000
1997-01-07$1.55$1.5612,406,400
1997-01-06$1.47$1.499,868,800
1997-01-03$1.45$1.466,028,800
1997-01-02$1.42$1.437,462,400