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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2012-12-31$11.66$13.847,468,400
2012-12-28$11.55$13.707,446,400
2012-12-27$11.58$13.757,509,200
2012-12-26$11.50$13.656,258,400
2012-12-24$11.59$13.763,890,400
2012-12-21$11.52$13.6820,292,400
2012-12-20$11.26$13.367,034,000
2012-12-19$11.13$13.219,012,000
2012-12-18$11.16$13.2410,429,600
2012-12-17$10.93$12.977,776,800
2012-12-14$10.78$12.806,726,400
2012-12-13$10.75$12.766,804,400
2012-12-12$10.75$12.768,952,800
2012-12-11$10.76$12.7711,076,400
2012-12-10$10.51$12.485,954,800
2012-12-07$10.53$12.506,982,400
2012-12-06$10.44$12.399,527,600
2012-12-05$10.38$12.326,452,800
2012-12-04$10.55$12.387,432,000
2012-12-03$10.52$12.349,585,200
2012-11-30$10.45$12.2623,511,200
2012-11-29$10.55$12.3812,919,200
2012-11-28$10.26$12.038,043,600
2012-11-27$10.21$11.988,778,800
2012-11-26$10.30$12.088,290,000
2012-11-23$10.29$12.063,075,200
2012-11-21$10.19$11.967,471,600
2012-11-20$10.23$12.007,132,000
2012-11-19$10.37$12.167,682,800
2012-11-16$10.25$12.027,895,200
2012-11-15$10.24$12.0111,050,800
2012-11-14$10.05$11.7913,932,800
2012-11-13$10.35$12.148,047,200
2012-11-12$10.44$12.255,451,200
2012-11-09$10.58$12.418,610,400
2012-11-08$10.50$12.315,717,600
2012-11-07$10.66$12.5010,408,400
2012-11-06$10.80$12.6610,483,200
2012-11-05$10.80$12.6712,986,000
2012-11-02$10.95$12.847,137,600
2012-11-01$11.27$13.217,431,200
2012-10-31$11.18$13.117,909,600
2012-10-26$10.81$12.684,612,000
2012-10-25$10.76$12.625,516,000
2012-10-24$10.93$12.764,189,600
2012-10-23$11.03$12.874,310,400
2012-10-22$11.10$12.965,330,400
2012-10-19$10.94$12.776,439,200
2012-10-18$11.19$13.067,430,800
2012-10-17$11.36$13.265,338,400
2012-10-16$11.23$13.1110,758,000
2012-10-15$11.39$13.297,239,200
2012-10-12$11.33$13.2310,986,800
2012-10-11$11.47$13.3927,230,400
2012-10-10$10.58$12.3510,324,800
2012-10-09$10.70$12.496,598,800
2012-10-08$10.99$12.833,445,600
2012-10-05$11.05$12.895,922,800
2012-10-04$11.13$12.994,575,600
2012-10-03$11.09$12.945,704,400
2012-10-02$11.08$12.937,116,000
2012-10-01$11.15$13.0211,058,400
2012-09-28$10.75$12.556,282,400
2012-09-27$10.71$12.505,330,800
2012-09-26$10.65$12.436,280,000
2012-09-25$10.82$12.637,847,600
2012-09-24$10.88$12.706,768,400
2012-09-21$10.91$12.7426,971,200
2012-09-20$10.98$12.815,918,000
2012-09-19$10.93$12.767,289,200
2012-09-18$10.83$12.645,407,200
2012-09-17$11.00$12.846,848,800
2012-09-14$11.07$12.9211,309,200
2012-09-13$10.72$12.519,633,600
2012-09-12$10.67$12.465,012,000
2012-09-11$10.63$12.415,994,400
2012-09-10$10.56$12.336,601,600
2012-09-07$10.53$12.307,114,000
2012-09-06$10.55$12.3113,427,600
2012-09-05$10.56$12.339,162,000
2012-09-04$10.84$12.667,294,400
2012-08-31$10.77$12.584,756,400
2012-08-30$10.77$12.574,526,800
2012-08-29$10.98$12.825,473,600
2012-08-28$11.05$12.896,950,000
2012-08-27$11.10$12.966,914,800
2012-08-24$11.18$13.059,228,800
2012-08-23$10.94$12.774,244,000
2012-08-22$10.93$12.763,896,800
2012-08-21$10.91$12.733,825,600
2012-08-20$10.92$12.744,407,600
2012-08-17$11.08$12.937,101,600
2012-08-16$10.84$12.667,875,600
2012-08-15$10.74$12.535,532,400
2012-08-14$10.57$12.343,416,400
2012-08-13$10.55$12.324,461,600
2012-08-10$10.52$12.285,594,000
2012-08-09$10.70$12.494,135,600
2012-08-08$10.72$12.514,034,000
2012-08-07$10.89$12.714,875,600
2012-08-06$10.68$12.475,151,200
2012-08-03$10.77$12.587,774,400
2012-08-02$10.62$12.398,629,600
2012-08-01$10.56$12.327,294,400
2012-07-31$10.78$12.586,985,600
2012-07-30$10.95$12.796,068,800
2012-07-27$11.05$12.906,331,200
2012-07-26$10.87$12.696,208,000
2012-07-25$10.70$12.497,465,600
2012-07-24$10.71$12.4510,514,400
2012-07-23$11.02$12.806,067,600
2012-07-20$10.99$12.778,372,800
2012-07-19$11.33$13.166,307,200
2012-07-18$11.22$13.049,712,400
2012-07-17$10.83$12.595,068,800
2012-07-16$10.75$12.4910,542,000
2012-07-13$10.82$12.579,661,200
2012-07-12$10.58$12.2919,960,000
2012-07-11$9.95$11.579,494,000
2012-07-10$9.95$11.578,287,600
2012-07-09$10.14$11.796,550,400
2012-07-06$10.17$11.826,244,800
2012-07-05$10.32$12.007,589,600
2012-07-03$10.20$11.856,251,200
2012-07-02$9.76$11.3410,436,000
2012-06-29$10.08$11.717,640,000
2012-06-28$9.66$11.228,252,800
2012-06-27$9.59$11.155,746,000
2012-06-26$9.64$11.206,730,400
2012-06-25$9.67$11.246,167,200
2012-06-22$9.73$11.317,690,800
2012-06-21$9.73$11.317,759,200
2012-06-20$10.09$11.735,550,800
2012-06-19$10.12$11.766,886,800
2012-06-18$9.92$11.537,857,600
2012-06-15$9.90$11.518,288,800
2012-06-14$9.76$11.348,122,000
2012-06-13$9.71$11.289,600,400
2012-06-12$9.84$11.4310,046,000
2012-06-11$9.75$11.3310,861,600
2012-06-08$10.07$11.709,210,400
2012-06-07$9.89$11.4911,820,400
2012-06-06$9.88$11.4818,517,200
2012-06-05$9.79$11.3841,724,800
2012-06-04$10.85$12.608,870,000
2012-06-01$10.80$12.5510,465,600
2012-05-31$11.06$12.859,908,000
2012-05-30$11.12$12.927,026,000
2012-05-29$11.36$13.207,169,200
2012-05-25$11.10$12.905,489,600
2012-05-24$11.09$12.897,904,400
2012-05-23$11.06$12.859,442,000
2012-05-22$11.01$12.809,932,000
2012-05-21$10.79$12.5414,592,800
2012-05-18$10.47$12.1610,050,800
2012-05-17$10.58$12.3016,604,800
2012-05-16$10.98$12.7611,019,600
2012-05-15$10.85$12.6011,798,000
2012-05-14$10.86$12.6211,602,400
2012-05-11$10.96$12.739,440,800
2012-05-10$11.04$12.8216,800,000
2012-05-09$10.79$12.5314,172,400
2012-05-08$10.96$12.7417,877,600
2012-05-07$10.96$12.7313,416,800
2012-05-04$11.07$12.8714,888,000
2012-05-03$11.45$13.3010,741,600
2012-05-02$11.87$13.8010,156,000
2012-05-01$11.75$13.6614,598,800
2012-04-30$11.71$13.606,309,600
2012-04-27$11.92$13.815,636,000
2012-04-26$11.80$13.677,185,200
2012-04-25$11.79$13.6612,266,800
2012-04-24$11.57$13.4015,665,600
2012-04-23$11.59$13.4212,278,000
2012-04-20$12.05$13.969,091,600
2012-04-19$11.88$13.759,391,200
2012-04-18$12.12$14.047,397,600
2012-04-17$12.25$14.1912,097,200
2012-04-16$12.06$13.9710,768,000
2012-04-13$12.20$14.1311,644,800
2012-04-12$12.22$14.1524,550,800
2012-04-11$12.41$14.3717,469,200
2012-04-10$12.23$14.1625,137,600
2012-04-09$12.90$14.9311,217,600
2012-04-05$13.24$15.347,106,000
2012-04-04$13.24$15.3312,445,200
2012-04-03$13.34$15.4516,761,600
2012-04-02$13.66$15.826,357,200
2012-03-30$13.53$15.665,864,400
2012-03-29$13.57$15.714,177,600
2012-03-28$13.55$15.695,838,800
2012-03-27$13.65$15.805,789,200
2012-03-26$13.64$15.807,690,400
2012-03-23$13.41$15.536,610,000
2012-03-22$13.43$15.557,922,000
2012-03-21$13.48$15.6110,116,400
2012-03-20$13.22$15.308,154,800
2012-03-19$13.00$15.069,577,600
2012-03-16$13.06$15.1212,724,000
2012-03-15$13.14$15.2110,161,600
2012-03-14$13.21$15.307,123,200
2012-03-13$13.32$15.438,982,800
2012-03-12$13.21$15.304,972,400
2012-03-09$13.22$15.319,414,800
2012-03-08$13.20$15.2810,602,400
2012-03-07$13.19$15.276,440,000
2012-03-06$13.04$15.1012,512,000
2012-03-05$13.34$15.458,508,000
2012-03-02$13.28$15.375,746,800
2012-03-01$13.23$15.327,955,200
2012-02-29$13.17$15.256,674,000
2012-02-28$13.09$15.159,421,600
2012-02-27$13.11$15.189,740,000
2012-02-24$12.99$15.055,533,600
2012-02-23$12.98$15.036,456,400
2012-02-22$12.82$14.856,011,200
2012-02-21$12.71$14.725,428,800
2012-02-17$12.68$14.699,122,400
2012-02-16$12.71$14.716,301,200
2012-02-15$12.66$14.668,550,800
2012-02-14$12.81$14.8313,514,800
2012-02-13$12.65$14.6412,754,400
2012-02-10$12.11$14.027,031,200
2012-02-09$12.05$13.968,558,000
2012-02-08$12.21$14.1410,261,200
2012-02-07$12.02$13.9211,661,200
2012-02-06$12.02$13.915,790,400
2012-02-03$12.08$13.989,857,600
2012-02-02$11.74$13.605,862,400
2012-02-01$11.77$13.637,745,600
2012-01-31$11.67$13.517,821,600
2012-01-30$11.66$13.505,800,000
2012-01-27$11.67$13.476,156,800
2012-01-26$11.70$13.497,022,000
2012-01-25$11.69$13.489,826,000
2012-01-24$11.72$13.527,445,200
2012-01-23$11.52$13.2911,950,800
2012-01-20$11.47$13.2311,865,600
2012-01-19$11.44$13.1914,096,000
2012-01-18$11.38$13.1321,019,600
2012-01-17$11.70$13.5014,370,000
2012-01-13$11.65$13.4411,259,600
2012-01-12$11.47$13.2312,678,400
2012-01-11$11.31$13.046,382,800
2012-01-10$11.25$12.9810,679,600
2012-01-09$11.29$13.038,161,600
2012-01-06$11.30$13.047,444,800
2012-01-05$11.28$13.027,012,800
2012-01-04$11.09$12.809,142,800
2012-01-03$10.94$12.6210,371,200