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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2006-12-29$4.49$4.707,263,200
2006-12-28$4.45$4.673,868,800
2006-12-27$4.48$4.705,091,200
2006-12-26$4.43$4.644,396,000
2006-12-22$4.37$4.596,382,400
2006-12-21$4.41$4.635,101,600
2006-12-20$4.45$4.675,396,000
2006-12-19$4.47$4.699,370,400
2006-12-18$4.45$4.678,855,200
2006-12-15$4.44$4.6610,396,000
2006-12-14$4.49$4.716,897,600
2006-12-13$4.41$4.624,224,000
2006-12-12$4.42$4.648,705,600
2006-12-11$4.42$4.636,912,800
2006-12-08$4.47$4.696,855,200
2006-12-07$4.45$4.676,655,200
2006-12-06$4.46$4.689,864,000
2006-12-05$4.50$4.7216,648,800
2006-12-04$4.59$4.829,081,600
2006-12-01$4.56$4.7812,514,400
2006-11-30$4.50$4.727,324,800
2006-11-29$4.56$4.795,799,200
2006-11-28$4.50$4.729,791,200
2006-11-27$4.55$4.778,076,800
2006-11-24$4.65$4.882,100,000
2006-11-22$4.70$4.935,942,400
2006-11-21$4.69$4.913,625,600
2006-11-20$4.72$4.957,183,200
2006-11-17$4.68$4.9110,568,000
2006-11-16$4.79$5.0210,066,400
2006-11-15$4.77$5.0010,268,000
2006-11-14$4.66$4.895,816,000
2006-11-13$4.62$4.856,253,600
2006-11-10$4.59$4.819,460,000
2006-11-09$4.63$4.859,378,400
2006-11-08$4.75$4.986,955,200
2006-11-07$4.73$4.9610,932,800
2006-11-06$4.73$4.9618,405,600
2006-11-03$4.68$4.9015,468,000
2006-11-02$4.88$5.127,244,800
2006-11-01$4.90$5.147,343,200
2006-10-31$5.03$5.288,711,200
2006-10-30$5.14$5.406,090,400
2006-10-27$5.09$5.346,376,000
2006-10-26$5.26$5.526,261,600
2006-10-25$5.24$5.505,076,800
2006-10-24$5.24$5.495,811,200
2006-10-23$5.18$5.446,520,000
2006-10-20$5.18$5.439,127,200
2006-10-19$5.23$5.496,919,200
2006-10-18$5.34$5.607,182,400
2006-10-17$5.26$5.514,068,000
2006-10-16$5.34$5.604,132,000
2006-10-13$5.32$5.588,529,600
2006-10-12$5.35$5.619,220,800
2006-10-11$5.22$5.4817,696,000
2006-10-10$5.06$5.3113,225,600
2006-10-09$4.98$5.227,619,200
2006-10-06$4.95$5.195,359,200
2006-10-05$4.98$5.235,688,000
2006-10-04$4.97$5.2110,674,400
2006-10-03$4.81$5.048,222,400
2006-10-02$4.75$4.987,458,400
2006-09-29$4.82$5.066,256,000
2006-09-28$4.97$5.214,725,600
2006-09-27$4.91$5.155,184,800
2006-09-26$4.92$5.167,412,800
2006-09-25$4.91$5.1511,497,600
2006-09-22$4.76$4.994,102,400
2006-09-21$4.79$5.025,317,600
2006-09-20$4.82$5.069,168,800
2006-09-19$4.88$5.125,218,400
2006-09-18$4.91$5.158,559,200
2006-09-15$4.95$5.1917,124,000
2006-09-14$4.85$5.096,703,200
2006-09-13$4.80$5.037,244,000
2006-09-12$4.69$4.927,281,600
2006-09-11$4.62$4.847,679,200
2006-09-08$4.59$4.824,950,400
2006-09-07$4.51$4.736,020,800
2006-09-06$4.56$4.7812,062,400
2006-09-05$4.70$4.9311,083,200
2006-09-01$4.58$4.805,041,600
2006-08-31$4.59$4.815,736,800
2006-08-30$4.49$4.714,322,400
2006-08-29$4.45$4.677,892,000
2006-08-28$4.55$4.775,716,000
2006-08-25$4.41$4.635,137,600
2006-08-24$4.45$4.676,465,600
2006-08-23$4.50$4.723,636,800
2006-08-22$4.57$4.805,104,800
2006-08-21$4.57$4.793,968,800
2006-08-18$4.63$4.867,447,200
2006-08-17$4.68$4.905,731,200
2006-08-16$4.66$4.866,351,200
2006-08-15$4.60$4.805,768,000
2006-08-14$4.43$4.624,812,000
2006-08-11$4.38$4.573,944,000
2006-08-10$4.46$4.654,356,800
2006-08-09$4.40$4.596,370,400
2006-08-08$4.47$4.674,631,200
2006-08-07$4.56$4.766,624,800
2006-08-04$4.62$4.8212,693,600
2006-08-03$4.59$4.7910,404,000
2006-08-02$4.45$4.6411,182,400
2006-08-01$4.35$4.5411,531,200
2006-07-31$4.45$4.6410,708,800
2006-07-28$4.41$4.606,497,600
2006-07-27$4.28$4.478,055,200
2006-07-26$4.39$4.5815,432,800
2006-07-25$4.43$4.6212,541,600
2006-07-24$4.34$4.5312,025,600
2006-07-21$4.15$4.3311,884,800
2006-07-20$4.24$4.4316,637,600
2006-07-19$4.39$4.5814,772,800
2006-07-18$4.20$4.3812,257,600
2006-07-17$4.29$4.4818,124,800
2006-07-14$4.42$4.6114,027,200
2006-07-13$4.40$4.5919,246,400
2006-07-12$4.50$4.6947,804,000
2006-07-11$4.82$5.037,655,200
2006-07-10$4.81$5.015,308,000
2006-07-07$4.83$5.046,292,800
2006-07-06$4.95$5.176,382,400
2006-07-05$4.96$5.176,092,000
2006-07-03$5.14$5.362,912,000
2006-06-30$5.04$5.258,194,400
2006-06-29$5.03$5.2512,556,800
2006-06-28$4.71$4.928,828,800
2006-06-27$4.77$4.978,913,600
2006-06-26$4.93$5.144,082,400
2006-06-23$4.85$5.064,885,600
2006-06-22$4.82$5.036,433,600
2006-06-21$4.82$5.036,823,200
2006-06-20$4.74$4.945,145,600
2006-06-19$4.80$5.019,373,600
2006-06-16$4.92$5.1311,200,000
2006-06-15$4.89$5.1010,752,800
2006-06-14$4.69$4.9016,269,600
2006-06-13$4.57$4.7724,917,600
2006-06-12$4.72$4.9215,904,800
2006-06-09$5.02$5.2413,183,200
2006-06-08$4.94$5.1521,681,600
2006-06-07$5.04$5.2611,208,000
2006-06-06$5.05$5.2716,213,600
2006-06-05$5.33$5.569,268,000
2006-06-02$5.57$5.815,521,600
2006-06-01$5.54$5.787,508,000
2006-05-31$5.38$5.614,363,200
2006-05-30$5.31$5.543,860,800
2006-05-26$5.37$5.604,469,600
2006-05-25$5.40$5.644,733,600
2006-05-24$5.38$5.617,378,400
2006-05-23$5.38$5.617,984,800
2006-05-22$5.35$5.587,786,400
2006-05-19$5.41$5.6510,563,200
2006-05-18$5.38$5.627,119,200
2006-05-17$5.45$5.699,564,800
2006-05-16$5.61$5.858,548,800
2006-05-15$5.65$5.896,932,800
2006-05-12$5.84$6.095,141,600
2006-05-11$5.96$6.224,282,400
2006-05-10$6.05$6.325,092,000
2006-05-09$6.11$6.374,868,800
2006-05-08$6.06$6.326,687,200
2006-05-05$5.89$6.154,483,200
2006-05-04$5.84$6.104,830,400
2006-05-03$5.77$6.025,384,000
2006-05-02$5.76$6.014,871,200
2006-05-01$5.71$5.967,398,400
2006-04-28$5.85$6.114,353,600
2006-04-27$5.89$6.155,083,200
2006-04-26$5.87$6.124,060,000
2006-04-25$5.94$6.206,832,800
2006-04-24$5.94$6.204,160,000
2006-04-21$5.89$6.144,394,400
2006-04-20$6.00$6.264,358,400
2006-04-19$5.99$6.255,417,600
2006-04-18$5.92$6.185,714,400
2006-04-17$5.75$6.004,522,400
2006-04-13$5.76$6.017,751,200
2006-04-12$5.72$5.979,716,800
2006-04-11$5.81$6.065,798,400
2006-04-10$5.83$6.086,224,800
2006-04-07$5.83$6.088,634,400
2006-04-06$5.89$6.157,942,400
2006-04-05$6.00$6.266,020,000
2006-04-04$6.10$6.366,891,200
2006-04-03$5.93$6.194,764,000
2006-03-31$5.92$6.174,790,400
2006-03-30$5.92$6.186,204,800
2006-03-29$5.83$6.084,986,400
2006-03-28$5.62$5.877,048,800
2006-03-27$5.66$5.903,869,600
2006-03-24$5.69$5.932,893,600
2006-03-23$5.64$5.885,376,800
2006-03-22$5.71$5.953,286,400
2006-03-21$5.65$5.896,532,800
2006-03-20$5.75$6.002,949,600
2006-03-17$5.77$6.028,374,400
2006-03-16$5.72$5.974,891,200
2006-03-15$5.73$5.984,966,400
2006-03-14$5.72$5.975,822,400
2006-03-13$5.67$5.9123,170,400
2006-03-10$5.30$5.538,330,400
2006-03-09$5.30$5.534,908,000
2006-03-08$5.34$5.575,529,600
2006-03-07$5.36$5.593,444,000
2006-03-06$5.38$5.624,986,400
2006-03-03$5.47$5.716,949,600
2006-03-02$5.53$5.776,584,000
2006-03-01$5.66$5.908,890,400
2006-02-28$5.49$5.739,009,600
2006-02-27$5.64$5.888,021,600
2006-02-24$5.42$5.655,379,200
2006-02-23$5.37$5.614,087,200
2006-02-22$5.39$5.628,442,400
2006-02-21$5.16$5.396,487,200
2006-02-17$5.27$5.505,760,000
2006-02-16$5.23$5.463,774,400
2006-02-15$5.20$5.425,009,600
2006-02-14$5.16$5.365,320,800
2006-02-13$5.16$5.364,978,400
2006-02-10$5.13$5.334,271,200
2006-02-09$5.10$5.295,852,000
2006-02-08$5.11$5.307,001,600
2006-02-07$5.00$5.199,810,400
2006-02-06$4.95$5.147,801,600
2006-02-03$4.95$5.1411,689,600
2006-02-02$4.91$5.109,957,600
2006-02-01$4.90$5.0911,464,000
2006-01-31$4.77$4.9512,692,800
2006-01-30$4.74$4.9210,786,400
2006-01-27$4.81$5.0011,320,000
2006-01-26$4.88$5.0711,091,200
2006-01-25$4.75$4.9310,708,000
2006-01-24$4.81$4.9911,966,400
2006-01-23$4.85$5.0311,989,600
2006-01-20$4.80$4.9870,568,800
2006-01-19$5.26$5.466,890,400
2006-01-18$5.07$5.265,599,200
2006-01-17$5.04$5.234,368,800
2006-01-13$5.01$5.203,338,400
2006-01-12$5.09$5.293,651,200
2006-01-11$5.12$5.313,668,800
2006-01-10$5.07$5.263,552,000
2006-01-09$5.05$5.246,638,400
2006-01-06$5.05$5.248,810,400
2006-01-05$4.85$5.046,217,600
2006-01-04$4.84$5.039,181,600
2006-01-03$4.89$5.0810,689,600