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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2005-12-30$4.89$5.083,859,200
2005-12-29$4.93$5.123,156,800
2005-12-28$4.92$5.112,841,600
2005-12-27$4.90$5.093,379,200
2005-12-23$4.96$5.153,902,400
2005-12-22$4.94$5.133,821,600
2005-12-21$4.90$5.085,178,400
2005-12-20$4.87$5.056,322,400
2005-12-19$4.86$5.056,470,400
2005-12-16$5.02$5.2112,392,000
2005-12-15$5.06$5.2510,563,200
2005-12-14$5.02$5.226,939,200
2005-12-13$5.05$5.246,836,000
2005-12-12$4.99$5.185,604,000
2005-12-09$4.97$5.1610,727,200
2005-12-08$4.95$5.134,688,000
2005-12-07$4.96$5.155,170,400
2005-12-06$4.93$5.117,264,000
2005-12-05$5.02$5.2110,045,600
2005-12-02$5.05$5.248,942,400
2005-12-01$5.00$5.198,877,600
2005-11-30$4.96$5.159,694,400
2005-11-29$4.99$5.1812,679,200
2005-11-28$5.00$5.199,359,200
2005-11-25$5.14$5.341,770,400
2005-11-23$5.10$5.3011,072,000
2005-11-22$5.21$5.4110,153,600
2005-11-21$5.16$5.367,840,000
2005-11-18$5.15$5.3513,768,000
2005-11-17$5.08$5.2722,612,800
2005-11-16$4.93$5.125,664,000
2005-11-15$4.89$5.0810,283,200
2005-11-14$4.95$5.1410,200,800
2005-11-11$4.92$5.1111,070,400
2005-11-10$4.97$5.1630,400,000
2005-11-09$4.80$4.9836,227,200
2005-11-08$4.66$4.8414,494,400
2005-11-07$4.68$4.8612,915,200
2005-11-04$4.57$4.7513,457,600
2005-11-03$4.63$4.8125,222,400
2005-11-02$4.50$4.6714,710,400
2005-11-01$4.38$4.546,686,400
2005-10-31$4.38$4.558,195,200
2005-10-28$4.29$4.468,577,600
2005-10-27$4.23$4.3911,196,800
2005-10-26$4.34$4.517,545,600
2005-10-25$4.38$4.5510,128,000
2005-10-24$4.32$4.4810,603,200
2005-10-21$4.29$4.4511,014,400
2005-10-20$4.29$4.4617,158,400
2005-10-19$4.36$4.5219,134,400
2005-10-18$4.25$4.4115,201,600
2005-10-17$4.22$4.3813,924,800
2005-10-14$4.18$4.3428,376,000
2005-10-13$4.18$4.3422,912,000
2005-10-12$4.13$4.2962,038,400
2005-10-11$3.83$3.9812,537,600
2005-10-10$3.83$3.985,944,000
2005-10-07$3.85$3.993,561,600
2005-10-06$3.84$3.999,492,800
2005-10-05$3.88$4.028,504,000
2005-10-04$3.93$4.089,161,600
2005-10-03$3.89$4.0310,960,000
2005-09-30$3.82$3.965,241,600
2005-09-29$3.80$3.956,750,400
2005-09-28$3.75$3.894,102,400
2005-09-27$3.76$3.916,550,400
2005-09-26$3.78$3.924,820,800
2005-09-23$3.75$3.897,462,400
2005-09-22$3.73$3.878,308,800
2005-09-21$3.67$3.8111,105,600
2005-09-20$3.81$3.965,952,000
2005-09-19$3.85$4.006,096,000
2005-09-16$3.88$4.0315,929,600
2005-09-15$3.91$4.057,336,000
2005-09-14$3.94$4.097,073,600
2005-09-13$3.95$4.107,729,600
2005-09-12$3.97$4.126,763,200
2005-09-09$3.91$4.065,070,400
2005-09-08$3.90$4.058,166,400
2005-09-07$3.91$4.068,574,400
2005-09-06$3.90$4.058,798,400
2005-09-02$3.85$4.006,816,000
2005-09-01$3.83$3.9816,763,200
2005-08-31$3.79$3.9327,259,200
2005-08-30$3.76$3.905,094,400
2005-08-29$3.82$3.974,521,600
2005-08-26$3.78$3.924,129,600
2005-08-25$3.83$3.976,456,000
2005-08-24$3.80$3.947,040,000
2005-08-23$3.84$3.996,878,400
2005-08-22$3.87$4.016,368,000
2005-08-19$3.85$4.005,702,400
2005-08-18$3.87$4.016,483,200
2005-08-17$3.88$4.008,224,000
2005-08-16$3.90$4.038,280,000
2005-08-15$3.98$4.117,059,200
2005-08-12$3.98$4.115,987,200
2005-08-11$3.98$4.117,312,000
2005-08-10$4.00$4.145,686,400
2005-08-09$4.04$4.174,588,800
2005-08-08$4.03$4.167,164,800
2005-08-05$4.06$4.195,163,200
2005-08-04$4.06$4.1911,593,600
2005-08-03$4.06$4.208,736,000
2005-08-02$4.09$4.235,361,600
2005-08-01$4.09$4.228,057,600
2005-07-29$4.10$4.2414,176,000
2005-07-28$3.99$4.125,318,400
2005-07-27$3.94$4.076,643,200
2005-07-26$3.92$4.055,041,600
2005-07-25$3.91$4.045,755,200
2005-07-22$3.95$4.084,025,600
2005-07-21$3.96$4.097,969,600
2005-07-20$3.98$4.119,064,000
2005-07-19$3.99$4.135,604,800
2005-07-18$3.95$4.084,728,000
2005-07-15$3.96$4.098,448,000
2005-07-14$3.91$4.0411,550,400
2005-07-13$3.92$4.0512,323,200
2005-07-12$3.91$4.037,267,200
2005-07-11$3.92$4.057,950,400
2005-07-08$3.90$4.039,379,200
2005-07-07$3.80$3.929,740,800
2005-07-06$3.77$3.9014,252,800
2005-07-05$3.91$4.0410,630,400
2005-07-01$3.84$3.967,963,200
2005-06-30$3.83$3.9514,360,000
2005-06-29$3.77$3.904,193,600
2005-06-28$3.77$3.896,243,200
2005-06-27$3.71$3.847,347,200
2005-06-24$3.69$3.8110,640,000
2005-06-23$3.75$3.8710,296,000
2005-06-22$3.83$3.9514,825,600
2005-06-21$3.89$4.027,980,800
2005-06-20$3.92$4.046,057,600
2005-06-17$3.88$4.0113,444,800
2005-06-16$3.92$4.057,422,400
2005-06-15$3.90$4.0315,804,800
2005-06-14$3.80$3.9210,612,800
2005-06-13$3.76$3.8913,385,600
2005-06-10$3.69$3.8210,832,000
2005-06-09$3.68$3.8013,768,000
2005-06-08$3.65$3.779,233,600
2005-06-07$3.74$3.8710,899,200
2005-06-06$3.67$3.7910,616,000
2005-06-03$3.68$3.806,920,000
2005-06-02$3.71$3.835,875,200
2005-06-01$3.70$3.8211,668,800
2005-05-31$3.63$3.7526,369,600
2005-05-27$3.58$3.705,948,800
2005-05-26$3.55$3.6711,534,400
2005-05-25$3.53$3.656,073,600
2005-05-24$3.53$3.656,019,200
2005-05-23$3.58$3.6910,254,400
2005-05-20$3.52$3.646,593,600
2005-05-19$3.53$3.657,520,000
2005-05-18$3.48$3.5910,398,400
2005-05-17$3.41$3.535,430,400
2005-05-16$3.38$3.494,777,600
2005-05-13$3.31$3.429,806,400
2005-05-12$3.34$3.4514,820,800
2005-05-11$3.47$3.587,033,600
2005-05-10$3.42$3.539,286,400
2005-05-09$3.42$3.536,824,000
2005-05-06$3.39$3.517,708,800
2005-05-05$3.39$3.507,996,800
2005-05-04$3.43$3.5410,441,600
2005-05-03$3.39$3.517,438,400
2005-05-02$3.39$3.506,155,200
2005-04-29$3.35$3.4611,060,800
2005-04-28$3.31$3.4110,252,800
2005-04-27$3.36$3.4711,739,200
2005-04-26$3.35$3.4612,945,600
2005-04-25$3.38$3.5010,566,400
2005-04-22$3.32$3.4325,712,000
2005-04-21$3.33$3.4417,020,800
2005-04-20$3.28$3.3810,443,200
2005-04-19$3.28$3.3920,156,800
2005-04-18$3.30$3.4113,379,200
2005-04-15$3.20$3.3011,256,000
2005-04-14$3.27$3.3816,054,400
2005-04-13$3.32$3.4339,377,600
2005-04-12$3.43$3.559,851,200
2005-04-11$3.44$3.5610,676,800
2005-04-08$3.46$3.587,774,400
2005-04-07$3.54$3.6510,080,000
2005-04-06$3.52$3.639,777,600
2005-04-05$3.53$3.6512,761,600
2005-04-04$3.44$3.5514,184,000
2005-04-01$3.46$3.5831,836,800
2005-03-31$3.46$3.5710,489,600
2005-03-30$3.49$3.6010,899,200
2005-03-29$3.47$3.5911,355,200
2005-03-28$3.49$3.6115,681,600
2005-03-24$3.52$3.645,577,600
2005-03-23$3.55$3.667,531,200
2005-03-22$3.57$3.695,337,600
2005-03-21$3.58$3.7010,406,400
2005-03-18$3.54$3.6615,552,000
2005-03-17$3.54$3.667,420,800
2005-03-16$3.57$3.696,046,400
2005-03-15$3.58$3.704,360,000
2005-03-14$3.58$3.705,174,400
2005-03-11$3.61$3.734,294,400
2005-03-10$3.65$3.774,083,200
2005-03-09$3.67$3.795,494,400
2005-03-08$3.73$3.858,380,800
2005-03-07$3.67$3.794,699,200
2005-03-04$3.62$3.745,204,800
2005-03-03$3.61$3.7310,497,600
2005-03-02$3.64$3.7610,793,600
2005-03-01$3.60$3.7210,656,000
2005-02-28$3.65$3.777,531,200
2005-02-25$3.67$3.796,675,200
2005-02-24$3.60$3.728,900,800
2005-02-23$3.52$3.647,184,000
2005-02-22$3.53$3.6514,686,400
2005-02-18$3.60$3.727,200,000
2005-02-17$3.66$3.786,785,600
2005-02-16$3.73$3.858,875,200
2005-02-15$3.67$3.777,401,600
2005-02-14$3.72$3.825,256,000
2005-02-11$3.79$3.894,323,200
2005-02-10$3.73$3.838,060,800
2005-02-09$3.73$3.839,238,400
2005-02-08$3.82$3.925,452,800
2005-02-07$3.80$3.915,953,600
2005-02-04$3.84$3.955,356,800
2005-02-03$3.84$3.958,676,800
2005-02-02$3.81$3.917,020,800
2005-02-01$3.81$3.926,796,800
2005-01-31$3.76$3.864,774,400
2005-01-28$3.75$3.855,736,000
2005-01-27$3.79$3.896,819,200
2005-01-26$3.75$3.864,964,800
2005-01-25$3.74$3.846,056,000
2005-01-24$3.75$3.8512,771,200
2005-01-21$3.74$3.8412,345,600
2005-01-20$3.71$3.829,779,200
2005-01-19$3.70$3.8026,529,600
2005-01-18$3.90$4.0111,416,000
2005-01-14$3.78$3.895,960,000
2005-01-13$3.73$3.8310,243,200
2005-01-12$3.72$3.827,419,200
2005-01-11$3.77$3.877,076,800
2005-01-10$3.76$3.867,009,600
2005-01-07$3.82$3.938,448,000
2005-01-06$3.76$3.8711,499,200
2005-01-05$3.70$3.8011,470,400
2005-01-04$3.69$3.809,782,400
2005-01-03$3.80$3.9110,368,000