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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2007-12-31$5.05$5.365,340,000
2007-12-28$5.10$5.406,264,800
2007-12-27$5.10$5.404,696,000
2007-12-26$5.29$5.612,758,400
2007-12-24$5.33$5.652,001,600
2007-12-21$5.24$5.5610,844,000
2007-12-20$5.20$5.516,256,000
2007-12-19$5.14$5.455,476,000
2007-12-18$5.14$5.457,001,600
2007-12-17$5.07$5.378,977,600
2007-12-14$5.32$5.647,432,000
2007-12-13$5.44$5.769,619,200
2007-12-12$5.25$5.569,189,600
2007-12-11$5.28$5.608,157,600
2007-12-10$5.51$5.849,812,800
2007-12-07$5.33$5.6518,734,400
2007-12-06$5.29$5.617,912,800
2007-12-05$5.22$5.5410,553,600
2007-12-04$5.02$5.325,492,000
2007-12-03$5.00$5.307,372,000
2007-11-30$4.96$5.257,816,000
2007-11-29$4.98$5.288,042,400
2007-11-28$5.07$5.3710,282,400
2007-11-27$4.85$5.1412,080,800
2007-11-26$4.72$5.009,360,000
2007-11-23$4.81$5.103,113,600
2007-11-21$4.78$5.068,094,400
2007-11-20$4.75$5.0412,116,000
2007-11-19$4.73$5.0211,490,400
2007-11-16$4.89$5.1813,909,600
2007-11-15$5.00$5.318,014,400
2007-11-14$4.98$5.2711,512,000
2007-11-13$5.04$5.3514,360,000
2007-11-12$4.99$5.2913,899,200
2007-11-09$5.01$5.328,513,600
2007-11-08$5.25$5.5612,019,200
2007-11-07$5.21$5.5210,585,600
2007-11-06$5.40$5.737,514,400
2007-11-05$5.36$5.687,983,200
2007-11-02$5.49$5.826,936,800
2007-11-01$5.35$5.687,538,400
2007-10-31$5.56$5.906,517,600
2007-10-30$5.50$5.836,765,600
2007-10-29$5.38$5.716,820,000
2007-10-26$5.40$5.725,419,200
2007-10-25$5.41$5.739,987,200
2007-10-24$5.40$5.739,492,800
2007-10-23$5.34$5.666,808,000
2007-10-22$5.38$5.709,652,800
2007-10-19$5.21$5.5210,388,800
2007-10-18$5.35$5.677,370,400
2007-10-17$5.36$5.6813,086,400
2007-10-16$5.49$5.829,081,600
2007-10-15$5.55$5.8814,880,800
2007-10-12$5.64$5.9818,677,600
2007-10-11$5.53$5.8631,695,200
2007-10-10$6.16$6.538,864,000
2007-10-09$6.10$6.477,381,600
2007-10-08$6.07$6.434,942,400
2007-10-05$6.11$6.488,224,000
2007-10-04$5.91$6.265,435,200
2007-10-03$5.87$6.234,920,800
2007-10-02$5.87$6.226,324,000
2007-10-01$5.73$6.076,683,200
2007-09-28$5.68$6.025,206,400
2007-09-27$5.68$6.024,415,200
2007-09-26$5.58$5.926,408,000
2007-09-25$5.60$5.936,456,000
2007-09-24$5.58$5.915,101,600
2007-09-21$5.61$5.9510,291,200
2007-09-20$5.58$5.913,955,200
2007-09-19$5.64$5.986,388,000
2007-09-18$5.72$6.067,169,600
2007-09-17$5.35$5.674,706,400
2007-09-14$5.48$5.806,753,600
2007-09-13$5.37$5.695,550,400
2007-09-12$5.38$5.713,996,000
2007-09-11$5.45$5.787,062,400
2007-09-10$5.38$5.7112,334,400
2007-09-07$5.44$5.767,456,000
2007-09-06$5.58$5.916,196,000
2007-09-05$5.68$6.027,656,000
2007-09-04$5.69$6.038,029,600
2007-08-31$5.70$6.047,259,200
2007-08-30$5.66$6.008,122,400
2007-08-29$5.71$6.058,215,200
2007-08-28$5.53$5.869,301,600
2007-08-27$5.69$6.036,165,600
2007-08-24$5.77$6.129,132,800
2007-08-23$5.70$6.0410,169,600
2007-08-22$5.92$6.286,412,000
2007-08-21$5.98$6.349,837,600
2007-08-20$5.90$6.259,340,800
2007-08-17$5.78$6.1313,940,800
2007-08-16$5.62$5.9524,963,200
2007-08-15$5.68$6.0012,076,800
2007-08-14$5.76$6.0811,410,400
2007-08-13$6.00$6.3214,988,800
2007-08-10$5.99$6.3126,959,200
2007-08-09$6.38$6.7335,722,400
2007-08-08$6.36$6.7131,809,600
2007-08-07$6.05$6.3822,936,000
2007-08-06$5.92$6.2415,965,600
2007-08-03$5.60$5.9111,532,000
2007-08-02$5.76$6.0711,104,800
2007-08-01$5.59$5.8917,728,000
2007-07-31$5.63$5.9418,091,200
2007-07-30$5.80$6.1213,023,200
2007-07-27$5.73$6.0417,336,000
2007-07-26$5.60$5.9018,313,600
2007-07-25$5.77$6.0911,229,600
2007-07-24$5.79$6.119,288,000
2007-07-23$5.88$6.208,754,400
2007-07-20$5.94$6.2613,212,000
2007-07-19$6.06$6.399,216,800
2007-07-18$5.92$6.2411,592,800
2007-07-17$5.98$6.3111,748,800
2007-07-16$6.07$6.4014,156,800
2007-07-13$5.92$6.2410,198,400
2007-07-12$5.80$6.1232,057,600
2007-07-11$5.28$5.579,257,600
2007-07-10$5.23$5.527,316,800
2007-07-09$5.30$5.596,332,800
2007-07-06$5.31$5.606,255,200
2007-07-05$5.27$5.565,384,800
2007-07-03$5.28$5.575,010,400
2007-07-02$5.28$5.577,192,800
2007-06-29$5.23$5.527,827,200
2007-06-28$5.26$5.557,926,400
2007-06-27$5.29$5.588,469,600
2007-06-26$5.27$5.569,378,400
2007-06-25$5.21$5.505,910,400
2007-06-22$5.23$5.518,111,200
2007-06-21$5.33$5.625,871,200
2007-06-20$5.24$5.538,476,000
2007-06-19$5.21$5.509,488,000
2007-06-18$5.23$5.527,783,200
2007-06-15$5.28$5.5710,768,800
2007-06-14$5.25$5.537,456,800
2007-06-13$5.25$5.537,946,400
2007-06-12$5.16$5.447,739,200
2007-06-11$5.15$5.444,320,800
2007-06-08$5.13$5.416,244,800
2007-06-07$5.07$5.359,780,800
2007-06-06$5.22$5.5011,518,400
2007-06-05$5.35$5.6415,001,600
2007-06-04$5.45$5.758,548,800
2007-06-01$5.37$5.666,212,800
2007-05-31$5.42$5.717,024,800
2007-05-30$5.35$5.646,946,400
2007-05-29$5.29$5.587,794,400
2007-05-25$5.31$5.604,828,000
2007-05-24$5.30$5.596,572,800
2007-05-23$5.33$5.627,224,800
2007-05-22$5.37$5.673,460,000
2007-05-21$5.32$5.615,161,600
2007-05-18$5.29$5.585,825,600
2007-05-17$5.23$5.525,445,600
2007-05-16$5.23$5.525,432,000
2007-05-15$5.14$5.437,748,800
2007-05-14$5.18$5.464,426,400
2007-05-11$5.20$5.485,587,200
2007-05-10$5.23$5.516,678,400
2007-05-09$5.24$5.534,452,800
2007-05-08$5.17$5.457,620,000
2007-05-07$5.18$5.475,594,400
2007-05-04$5.23$5.516,498,400
2007-05-03$5.20$5.4910,920,000
2007-05-02$5.25$5.5416,425,600
2007-05-01$5.15$5.448,596,000
2007-04-30$5.14$5.429,382,400
2007-04-27$5.21$5.496,971,200
2007-04-26$5.20$5.4810,511,200
2007-04-25$5.25$5.5320,801,600
2007-04-24$5.16$5.4416,989,600
2007-04-23$5.05$5.337,800,000
2007-04-20$5.07$5.348,916,800
2007-04-19$5.01$5.299,362,400
2007-04-18$5.04$5.3213,734,400
2007-04-17$5.04$5.317,849,600
2007-04-16$5.03$5.3111,032,000
2007-04-13$4.94$5.2117,968,800
2007-04-12$4.78$5.0539,929,600
2007-04-11$4.37$4.6111,064,000
2007-04-10$4.46$4.705,984,000
2007-04-09$4.45$4.697,432,000
2007-04-05$4.45$4.697,000,000
2007-04-04$4.44$4.688,648,800
2007-04-03$4.41$4.6610,111,200
2007-04-02$4.35$4.5910,460,000
2007-03-30$4.38$4.628,388,000
2007-03-29$4.34$4.587,717,600
2007-03-28$4.37$4.618,666,400
2007-03-27$4.37$4.618,691,200
2007-03-26$4.44$4.698,649,600
2007-03-23$4.53$4.787,981,600
2007-03-22$4.48$4.728,712,000
2007-03-21$4.49$4.7413,424,000
2007-03-20$4.46$4.707,022,400
2007-03-19$4.40$4.6411,151,200
2007-03-16$4.37$4.6113,250,400
2007-03-15$4.38$4.627,836,000
2007-03-14$4.36$4.6011,422,400
2007-03-13$4.32$4.5611,785,600
2007-03-12$4.39$4.639,876,000
2007-03-09$4.44$4.699,208,800
2007-03-08$4.41$4.6615,202,400
2007-03-07$4.28$4.5210,253,600
2007-03-06$4.25$4.4918,002,400
2007-03-05$4.26$4.4918,520,000
2007-03-02$4.34$4.5811,948,800
2007-03-01$4.43$4.6715,338,400
2007-02-28$4.41$4.6512,041,600
2007-02-27$4.46$4.7110,447,200
2007-02-26$4.62$4.875,473,600
2007-02-23$4.64$4.906,098,400
2007-02-22$4.68$4.946,930,400
2007-02-21$4.71$4.949,956,800
2007-02-20$4.66$4.897,085,600
2007-02-16$4.59$4.818,297,600
2007-02-15$4.56$4.787,666,400
2007-02-14$4.56$4.797,405,600
2007-02-13$4.48$4.709,692,800
2007-02-12$4.49$4.7110,228,800
2007-02-09$4.55$4.779,339,200
2007-02-08$4.62$4.858,779,200
2007-02-07$4.69$4.928,603,200
2007-02-06$4.64$4.879,808,800
2007-02-05$4.69$4.929,016,800
2007-02-02$4.77$5.0111,672,000
2007-02-01$4.75$4.9811,705,600
2007-01-31$4.66$4.8912,277,600
2007-01-30$4.54$4.769,935,200
2007-01-29$4.45$4.667,614,400
2007-01-26$4.44$4.657,497,600
2007-01-25$4.44$4.6511,468,000
2007-01-24$4.52$4.748,980,800
2007-01-23$4.47$4.698,235,200
2007-01-22$4.47$4.699,877,600
2007-01-19$4.59$4.8218,300,000
2007-01-18$4.61$4.8412,579,200
2007-01-17$4.74$4.978,341,600
2007-01-16$4.73$4.968,352,800
2007-01-12$4.73$4.967,504,800
2007-01-11$4.72$4.9513,412,800
2007-01-10$4.64$4.8710,148,800
2007-01-09$4.57$4.7917,444,000
2007-01-08$4.45$4.6615,228,800
2007-01-05$4.55$4.7812,900,800
2007-01-04$4.69$4.9219,116,800
2007-01-03$4.50$4.7215,744,800