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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2001-12-31$2.08$2.106,496,000
2001-12-28$2.10$2.138,208,000
2001-12-27$2.08$2.115,078,400
2001-12-26$2.06$2.085,587,200
2001-12-24$2.02$2.055,193,600
2001-12-21$2.02$2.0413,020,800
2001-12-20$2.02$2.053,616,000
2001-12-19$2.03$2.065,203,200
2001-12-18$2.03$2.067,916,800
2001-12-17$2.00$2.038,883,200
2001-12-14$1.93$1.963,164,800
2001-12-13$1.89$1.914,700,800
2001-12-12$1.91$1.943,171,200
2001-12-11$1.89$1.926,134,400
2001-12-10$1.92$1.953,632,000
2001-12-07$1.94$1.974,988,800
2001-12-06$1.97$1.9930,249,600
2001-12-05$1.90$1.9213,123,200
2001-12-04$1.84$1.865,142,400
2001-12-03$1.81$1.848,352,000
2001-11-30$1.88$1.918,233,600
2001-11-29$1.88$1.909,097,600
2001-11-28$1.84$1.867,072,000
2001-11-27$1.86$1.886,412,800
2001-11-26$1.86$1.886,620,800
2001-11-23$1.84$1.871,600,000
2001-11-21$1.82$1.8410,403,200
2001-11-20$1.84$1.8614,780,800
2001-11-19$1.85$1.878,108,800
2001-11-16$1.86$1.884,006,400
2001-11-15$1.88$1.917,504,000
2001-11-14$1.89$1.915,065,600
2001-11-13$1.85$1.885,513,600
2001-11-12$1.81$1.848,880,000
2001-11-09$1.82$1.855,472,000
2001-11-08$1.84$1.873,558,400
2001-11-07$1.86$1.884,921,600
2001-11-06$1.86$1.8811,308,800
2001-11-05$1.87$1.8913,331,200
2001-11-02$1.87$1.894,819,200
2001-11-01$1.86$1.898,275,200
2001-10-31$1.85$1.876,774,400
2001-10-30$1.83$1.853,779,200
2001-10-29$1.84$1.873,612,800
2001-10-26$1.88$1.916,252,800
2001-10-25$1.90$1.926,604,800
2001-10-24$1.87$1.893,808,000
2001-10-23$1.87$1.896,403,200
2001-10-22$1.84$1.874,099,200
2001-10-19$1.83$1.856,729,600
2001-10-18$1.81$1.845,241,600
2001-10-17$1.81$1.847,488,000
2001-10-16$1.82$1.846,611,200
2001-10-15$1.82$1.849,408,000
2001-10-12$1.80$1.8211,532,800
2001-10-11$1.80$1.8325,408,000
2001-10-10$1.74$1.7642,755,200
2001-10-09$1.82$1.844,867,200
2001-10-08$1.84$1.874,428,800
2001-10-05$1.85$1.876,131,200
2001-10-04$1.85$1.876,217,600
2001-10-03$1.86$1.8815,363,200
2001-10-02$1.76$1.787,584,000
2001-10-01$1.74$1.777,020,800
2001-09-28$1.78$1.8015,932,800
2001-09-27$1.69$1.719,478,400
2001-09-26$1.72$1.744,486,400
2001-09-25$1.75$1.775,676,800
2001-09-24$1.71$1.735,372,800
2001-09-21$1.64$1.6617,164,800
2001-09-20$1.66$1.6827,481,600
2001-09-19$1.73$1.7521,014,400
2001-09-18$1.76$1.795,459,200
2001-09-17$1.77$1.8017,142,400
2001-09-10$1.86$1.8912,281,600
2001-09-07$1.93$1.9619,334,400
2001-09-06$1.99$2.0218,915,200
2001-09-05$2.05$2.085,408,000
2001-09-04$2.07$2.105,091,200
2001-08-31$2.05$2.086,220,800
2001-08-30$2.05$2.075,910,400
2001-08-29$2.09$2.1213,987,200
2001-08-28$2.11$2.149,228,800
2001-08-27$2.12$2.158,492,800
2001-08-24$2.10$2.132,662,400
2001-08-23$2.04$2.073,017,600
2001-08-22$2.07$2.093,795,200
2001-08-21$2.06$2.0913,177,600
2001-08-20$2.03$2.067,024,000
2001-08-17$1.99$2.016,288,000
2001-08-16$2.00$2.027,270,400
2001-08-15$1.97$2.009,987,200
2001-08-14$1.97$2.005,808,000
2001-08-13$1.98$2.008,025,600
2001-08-10$1.99$2.014,784,000
2001-08-09$1.97$2.003,065,600
2001-08-08$1.97$2.005,065,600
2001-08-07$1.99$2.021,881,600
2001-08-06$1.98$2.009,958,400
2001-08-03$1.98$2.019,091,200
2001-08-02$2.04$2.069,452,800
2001-08-01$2.04$2.063,001,600
2001-07-31$2.05$2.073,443,200
2001-07-30$2.05$2.086,284,800
2001-07-27$2.04$2.062,348,800
2001-07-26$2.03$2.062,860,800
2001-07-25$2.00$2.038,473,600
2001-07-24$2.00$2.025,539,200
2001-07-23$2.03$2.057,164,800
2001-07-20$2.04$2.078,601,600
2001-07-19$2.02$2.043,606,400
2001-07-18$2.00$2.034,755,200
2001-07-17$1.96$1.996,739,200
2001-07-16$1.98$2.014,608,000
2001-07-13$1.97$2.002,640,000
2001-07-12$1.96$1.993,488,000
2001-07-11$1.93$1.9613,465,600
2001-07-10$1.93$1.9512,585,600
2001-07-09$1.92$1.953,808,000
2001-07-06$1.90$1.938,704,000
2001-07-05$1.95$1.9816,118,400
2001-07-03$1.95$1.985,824,000
2001-07-02$1.97$2.0010,108,800
2001-06-29$1.94$1.966,204,800
2001-06-28$1.88$1.905,881,600
2001-06-27$1.82$1.846,518,400
2001-06-26$1.82$1.845,929,600
2001-06-25$1.84$1.879,993,600
2001-06-22$1.89$1.926,694,400
2001-06-21$1.89$1.913,801,600
2001-06-20$1.89$1.913,523,200
2001-06-19$1.89$1.919,254,400
2001-06-18$1.88$1.914,515,200
2001-06-15$1.86$1.8935,715,200
2001-06-14$1.94$1.9714,057,600
2001-06-13$1.96$1.9924,224,000
2001-06-12$1.95$1.9718,259,200
2001-06-11$2.01$2.0311,782,400
2001-06-08$2.05$2.083,628,800
2001-06-07$2.03$2.069,088,000
2001-06-06$2.09$2.1210,284,800
2001-06-05$2.03$2.0630,345,600
2001-06-04$2.11$2.145,180,800
2001-06-01$2.09$2.128,185,600
2001-05-31$2.10$2.1313,804,800
2001-05-30$2.10$2.1314,262,400
2001-05-29$2.12$2.1515,206,400
2001-05-25$2.20$2.234,694,400
2001-05-24$2.16$2.1910,419,200
2001-05-23$2.17$2.209,612,800
2001-05-22$2.23$2.2617,321,600
2001-05-21$2.21$2.2421,497,600
2001-05-18$2.05$2.089,372,800
2001-05-17$2.04$2.0721,049,600
2001-05-16$1.91$1.9416,684,800
2001-05-15$1.90$1.9313,728,000
2001-05-14$1.90$1.938,537,600
2001-05-11$1.93$1.954,329,600
2001-05-10$1.94$1.975,561,600
2001-05-09$1.93$1.955,235,200
2001-05-08$1.91$1.936,214,400
2001-05-07$1.96$1.986,233,600
2001-05-04$1.99$2.0111,664,000
2001-05-03$1.94$1.9730,022,400
2001-05-02$2.05$2.0729,001,600
2001-05-01$2.09$2.1210,931,200
2001-04-30$2.03$2.0515,392,000
2001-04-27$2.01$2.038,912,000
2001-04-26$1.99$2.0110,083,200
2001-04-25$1.92$1.957,206,400
2001-04-24$1.91$1.9412,534,400
2001-04-23$1.94$1.9613,241,600
2001-04-20$1.99$2.0218,163,200
2001-04-19$2.01$2.0430,211,200
2001-04-18$1.93$1.9528,348,800
2001-04-17$1.73$1.7610,547,200
2001-04-16$1.73$1.757,481,600
2001-04-12$1.72$1.7510,675,200
2001-04-11$1.73$1.7520,505,600
2001-04-10$1.68$1.7011,091,200
2001-04-09$1.60$1.6213,702,400
2001-04-06$1.64$1.6711,776,000
2001-04-05$1.65$1.6827,385,600
2001-04-04$1.59$1.6189,699,200
2001-04-03$1.63$1.6628,044,800
2001-04-02$1.72$1.7414,966,400
2001-03-30$1.70$1.7315,660,800
2001-03-29$1.76$1.798,822,400
2001-03-28$1.72$1.7513,936,000
2001-03-27$1.74$1.7615,072,000
2001-03-26$1.75$1.7713,180,800
2001-03-23$1.69$1.7112,256,000
2001-03-22$1.67$1.6931,779,200
2001-03-21$1.72$1.7431,302,400
2001-03-20$1.78$1.8024,662,400
2001-03-19$1.86$1.8838,019,200
2001-03-16$1.93$1.9528,787,200
2001-03-15$1.95$1.9828,073,600
2001-03-14$1.90$1.9317,888,000
2001-03-13$1.91$1.9331,852,800
2001-03-12$1.88$1.9019,100,800
2001-03-09$1.92$1.9412,758,400
2001-03-08$1.95$1.9827,696,000
2001-03-07$1.95$1.9824,092,800
2001-03-06$1.88$1.9126,028,800
2001-03-05$1.86$1.8956,080,000
2001-03-02$1.88$1.9017,206,400
2001-03-01$1.88$1.9021,961,600
2001-02-28$1.88$1.9028,531,200
2001-02-27$1.84$1.865,084,800
2001-02-26$1.81$1.836,252,800
2001-02-23$1.74$1.764,211,200
2001-02-22$1.75$1.776,444,800
2001-02-21$1.78$1.805,564,800
2001-02-20$1.83$1.857,846,400
2001-02-16$1.88$1.907,036,800
2001-02-15$1.91$1.936,400,000
2001-02-14$1.84$1.873,638,400
2001-02-13$1.82$1.846,153,600
2001-02-12$1.81$1.833,200,000
2001-02-09$1.81$1.833,472,000
2001-02-08$1.78$1.803,296,000
2001-02-07$1.82$1.843,459,200
2001-02-06$1.80$1.824,710,400
2001-02-05$1.81$1.835,024,000
2001-02-02$1.79$1.822,828,800
2001-02-01$1.78$1.802,569,600
2001-01-31$1.77$1.794,150,400
2001-01-30$1.78$1.8013,689,600
2001-01-29$1.70$1.724,713,600
2001-01-26$1.62$1.643,216,000
2001-01-25$1.64$1.664,720,000
2001-01-24$1.58$1.605,027,200
2001-01-23$1.61$1.637,110,400
2001-01-22$1.54$1.565,561,600
2001-01-19$1.58$1.606,464,000
2001-01-18$1.58$1.608,393,600
2001-01-17$1.52$1.5414,188,800
2001-01-16$1.51$1.5317,763,200
2001-01-12$1.54$1.569,136,000
2001-01-11$1.56$1.587,068,800
2001-01-10$1.52$1.546,304,000
2001-01-09$1.48$1.507,603,200
2001-01-08$1.53$1.5511,113,600
2001-01-05$1.53$1.5517,001,600
2001-01-04$1.52$1.5418,736,000
2001-01-03$1.63$1.6524,204,800
2001-01-02$1.63$1.657,824,000