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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2018-12-31$13.07$18.057,752,400
2018-12-28$13.02$17.977,080,000
2018-12-27$13.03$18.007,384,800
2018-12-26$12.90$17.8211,218,400
2018-12-24$12.34$17.045,639,600
2018-12-21$12.61$17.4118,491,600
2018-12-20$12.64$17.4613,391,600
2018-12-19$12.87$17.7713,918,800
2018-12-18$13.06$18.0412,474,400
2018-12-17$13.24$18.2912,660,800
2018-12-14$13.47$18.608,126,000
2018-12-13$13.68$18.908,272,400
2018-12-12$13.69$18.918,680,400
2018-12-11$13.72$18.957,357,600
2018-12-10$13.66$18.8613,876,000
2018-12-07$13.81$19.0813,023,200
2018-12-06$14.33$19.7811,214,400
2018-12-04$14.32$19.7715,373,600
2018-12-03$14.93$20.6212,602,800
2018-11-30$14.82$20.4612,331,200
2018-11-29$14.82$20.469,842,800
2018-11-28$14.77$20.3918,870,000
2018-11-27$14.33$19.7913,851,200
2018-11-26$14.41$19.9012,350,000
2018-11-23$13.97$19.294,987,600
2018-11-21$14.18$19.5912,844,400
2018-11-20$13.85$19.1217,194,800
2018-11-19$14.37$19.8525,386,400
2018-11-16$14.39$19.8722,096,400
2018-11-15$14.25$19.6816,936,000
2018-11-14$13.97$19.2922,520,000
2018-11-13$13.68$18.8911,150,800
2018-11-12$13.53$18.6916,007,600
2018-11-09$13.69$18.9116,395,600
2018-11-08$13.78$19.0311,595,600
2018-11-07$13.67$18.889,696,800
2018-11-06$13.38$18.478,742,800
2018-11-05$13.16$18.1711,580,800
2018-11-02$13.19$18.2212,874,400
2018-11-01$12.95$17.8910,530,000
2018-10-31$12.85$17.7512,748,800
2018-10-30$12.83$17.7212,876,400
2018-10-29$12.31$17.0011,930,400
2018-10-26$12.34$17.0414,046,400
2018-10-25$12.33$17.0210,992,400
2018-10-24$12.17$16.8014,041,200
2018-10-23$12.60$17.3913,086,800
2018-10-22$12.89$17.6613,120,000
2018-10-19$13.00$17.8110,546,800
2018-10-18$13.14$18.0015,020,000
2018-10-17$13.16$18.048,415,200
2018-10-16$13.24$18.1421,750,800
2018-10-15$13.17$18.0413,040,400
2018-10-12$13.02$17.8419,867,600
2018-10-11$12.81$17.5626,652,800
2018-10-10$12.92$17.7053,209,600
2018-10-09$13.91$19.0621,777,200
2018-10-08$14.17$19.4217,879,200
2018-10-05$14.12$19.3512,875,200
2018-10-04$14.20$19.4515,038,800
2018-10-03$14.52$19.909,480,400
2018-10-02$14.47$19.828,594,800
2018-10-01$14.49$19.857,788,400
2018-09-28$14.51$19.889,777,200
2018-09-27$14.52$19.896,256,400
2018-09-26$14.44$19.795,310,800
2018-09-25$14.50$19.875,503,600
2018-09-24$14.43$19.778,780,000
2018-09-21$14.73$20.189,592,000
2018-09-20$14.68$20.115,719,200
2018-09-19$14.56$19.946,608,800
2018-09-18$14.52$19.907,861,600
2018-09-17$14.43$19.778,763,200
2018-09-14$14.44$19.7913,280,000
2018-09-13$14.75$20.214,598,000
2018-09-12$14.69$20.135,900,800
2018-09-11$14.78$20.258,994,400
2018-09-10$14.54$19.938,181,200
2018-09-07$14.30$19.6015,309,200
2018-09-06$14.75$20.227,569,600
2018-09-05$14.77$20.246,297,600
2018-09-04$14.76$20.2310,942,800
2018-08-31$14.59$19.998,542,000
2018-08-30$14.54$19.937,875,200
2018-08-29$14.70$20.156,121,600
2018-08-28$14.69$20.139,590,800
2018-08-27$14.76$20.2210,650,400
2018-08-24$14.87$20.3812,496,800
2018-08-23$15.09$20.676,666,400
2018-08-22$15.19$20.814,930,400
2018-08-21$15.22$20.856,330,000
2018-08-20$15.04$20.609,104,000
2018-08-17$14.88$20.396,057,200
2018-08-16$14.83$20.329,319,200
2018-08-15$14.60$20.016,993,200
2018-08-14$14.59$19.997,523,600
2018-08-13$14.34$19.646,332,800
2018-08-10$14.43$19.775,745,200
2018-08-09$14.38$19.705,422,400
2018-08-08$14.45$19.805,545,600
2018-08-07$14.32$19.635,834,000
2018-08-06$14.19$19.448,564,000
2018-08-03$14.07$19.274,949,600
2018-08-02$14.11$19.338,467,600
2018-08-01$13.92$19.0712,623,200
2018-07-31$14.23$19.508,441,200
2018-07-30$14.02$19.218,986,000
2018-07-27$14.13$19.366,983,200
2018-07-26$14.19$19.449,674,400
2018-07-25$14.38$19.719,876,800
2018-07-24$14.16$19.4011,440,400
2018-07-23$14.48$19.7010,370,800
2018-07-20$14.37$19.5510,838,400
2018-07-19$14.21$19.3314,354,400
2018-07-18$14.11$19.2011,827,200
2018-07-17$13.99$19.038,660,800
2018-07-16$13.86$18.8611,186,800
2018-07-13$13.81$18.7920,742,400
2018-07-12$13.83$18.8224,881,200
2018-07-11$13.63$18.54105,219,200
2018-07-10$12.38$16.8518,730,000
2018-07-09$12.41$16.8816,423,200
2018-07-06$12.05$16.4015,960,000
2018-07-05$12.02$16.3614,764,000
2018-07-03$11.92$16.2210,716,800
2018-07-02$12.00$16.3314,638,800
2018-06-29$12.03$16.3716,461,600
2018-06-28$12.19$16.5911,239,200
2018-06-27$12.18$16.5710,888,000
2018-06-26$12.36$16.819,054,800
2018-06-25$12.46$16.969,707,200
2018-06-22$12.65$17.2110,253,600
2018-06-21$12.72$17.3112,544,400
2018-06-20$13.19$17.955,993,200
2018-06-19$13.03$17.737,548,400
2018-06-18$13.09$17.826,964,800
2018-06-15$13.17$17.9312,173,600
2018-06-14$13.20$17.968,195,600
2018-06-13$13.26$18.048,442,000
2018-06-12$13.37$18.199,756,400
2018-06-11$13.21$17.986,353,600
2018-06-08$13.21$17.975,949,200
2018-06-07$13.24$18.018,045,600
2018-06-06$13.02$17.7221,087,600
2018-06-05$13.57$18.467,997,200
2018-06-04$13.37$18.199,474,000
2018-06-01$13.41$18.2510,599,600
2018-05-31$13.31$18.1112,290,800
2018-05-30$13.17$17.925,458,000
2018-05-29$13.13$17.867,801,200
2018-05-25$13.13$17.866,125,600
2018-05-24$13.20$17.965,784,400
2018-05-23$13.14$17.885,588,000
2018-05-22$13.18$17.938,444,800
2018-05-21$13.44$18.298,101,200
2018-05-18$13.19$17.959,542,800
2018-05-17$13.22$17.997,875,200
2018-05-16$13.26$18.048,202,000
2018-05-15$13.13$17.869,728,400
2018-05-14$12.95$17.624,934,000
2018-05-11$12.95$17.627,150,400
2018-05-10$12.83$17.467,604,000
2018-05-09$12.88$17.528,223,600
2018-05-08$12.83$17.464,195,600
2018-05-07$12.85$17.499,849,200
2018-05-04$12.66$17.239,295,200
2018-05-03$12.37$16.8413,082,400
2018-05-02$12.29$16.7210,586,400
2018-05-01$12.34$16.7912,179,600
2018-04-30$12.50$17.019,989,200
2018-04-27$12.76$17.3613,115,600
2018-04-26$12.47$16.9615,325,200
2018-04-25$12.39$16.868,836,800
2018-04-24$12.28$16.7110,704,400
2018-04-23$12.59$17.017,835,200
2018-04-20$12.62$17.0511,017,200
2018-04-19$12.65$17.0815,124,800
2018-04-18$12.67$17.1217,203,600
2018-04-17$12.63$17.0610,787,600
2018-04-16$12.67$17.1116,451,600
2018-04-13$12.52$16.9117,165,600
2018-04-12$12.68$17.1330,258,800
2018-04-11$12.76$17.2448,531,600
2018-04-10$13.61$18.3816,531,600
2018-04-09$13.41$18.1212,702,400
2018-04-06$13.41$18.1211,265,600
2018-04-05$13.90$18.7710,273,200
2018-04-04$13.72$18.539,311,600
2018-04-03$13.57$18.338,803,600
2018-04-02$13.30$17.9712,524,800
2018-03-29$13.65$18.4414,580,400
2018-03-28$13.30$17.9611,068,800
2018-03-27$13.21$17.8517,679,600
2018-03-26$13.73$18.5511,924,800
2018-03-23$13.46$18.199,270,400
2018-03-22$13.82$18.678,096,400
2018-03-21$14.21$19.196,119,200
2018-03-20$14.08$19.029,830,400
2018-03-19$14.32$19.3410,164,400
2018-03-16$14.59$19.7115,110,000
2018-03-15$14.40$19.469,905,600
2018-03-14$14.34$19.375,489,200
2018-03-13$14.44$19.516,342,800
2018-03-12$14.45$19.527,238,800
2018-03-09$14.49$19.5810,512,000
2018-03-08$14.13$19.096,780,000
2018-03-07$14.16$19.1310,020,000
2018-03-06$14.12$19.079,447,600
2018-03-05$13.82$18.6712,583,200
2018-03-02$13.60$18.378,629,200
2018-03-01$13.45$18.1711,552,800
2018-02-28$13.68$18.487,005,200
2018-02-27$13.84$18.695,343,600
2018-02-26$14.02$18.934,886,400
2018-02-23$13.80$18.644,759,600
2018-02-22$13.55$18.304,811,600
2018-02-21$13.60$18.368,109,200
2018-02-20$13.56$18.325,726,400
2018-02-16$13.69$18.497,969,200
2018-02-15$13.92$18.809,964,800
2018-02-14$13.66$18.4610,199,600
2018-02-13$13.39$18.097,735,200
2018-02-12$13.21$17.8413,712,000
2018-02-09$13.37$18.0614,803,600
2018-02-08$13.04$17.6111,302,000
2018-02-07$13.31$17.9810,938,400
2018-02-06$13.26$17.9122,496,000
2018-02-05$13.02$17.5818,331,600
2018-02-02$13.39$18.0910,736,000
2018-02-01$13.63$18.4112,734,800
2018-01-31$13.74$18.5614,206,000
2018-01-30$13.96$18.8511,010,000
2018-01-29$14.12$18.959,531,600
2018-01-26$14.42$19.3510,681,200
2018-01-25$14.28$19.1616,566,800
2018-01-24$14.22$19.0821,935,200
2018-01-23$13.60$18.2511,826,000
2018-01-22$13.58$18.2312,414,800
2018-01-19$13.44$18.0313,878,000
2018-01-18$13.32$17.8823,293,600
2018-01-17$13.05$17.5134,826,000
2018-01-16$13.86$18.6015,071,600
2018-01-12$13.90$18.658,502,000
2018-01-11$13.77$18.488,438,400
2018-01-10$13.60$18.2512,402,000
2018-01-09$13.84$18.577,668,000
2018-01-08$13.87$18.619,034,000
2018-01-05$13.72$18.426,968,000
2018-01-04$13.70$18.388,360,400
2018-01-03$13.64$18.308,122,400
2018-01-02$13.64$18.308,326,400