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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2010-12-31$7.49$8.474,048,000
2010-12-30$7.51$8.504,461,600
2010-12-29$7.50$8.483,408,000
2010-12-28$7.46$8.443,462,400
2010-12-27$7.47$8.454,185,600
2010-12-23$7.43$8.412,297,600
2010-12-22$7.45$8.43536,000
2010-12-21$7.48$8.475,596,800
2010-12-20$7.45$8.434,682,400
2010-12-17$7.44$8.4212,303,200
2010-12-16$7.40$8.377,696,000
2010-12-15$7.39$8.365,839,200
2010-12-14$7.37$8.345,144,000
2010-12-13$7.36$8.336,780,800
2010-12-10$7.40$8.375,094,400
2010-12-09$7.28$8.245,725,600
2010-12-08$7.32$8.284,575,200
2010-12-07$7.32$8.2810,178,400
2010-12-06$7.23$8.187,864,000
2010-12-03$7.22$8.1710,803,200
2010-12-02$7.12$8.058,420,000
2010-12-01$6.87$7.779,440,000
2010-11-30$6.69$7.578,159,200
2010-11-29$6.75$7.635,734,400
2010-11-26$6.75$7.643,649,600
2010-11-24$6.75$7.647,743,200
2010-11-23$6.58$7.456,755,200
2010-11-22$6.61$7.485,993,600
2010-11-19$6.56$7.366,720,000
2010-11-18$6.50$7.308,372,800
2010-11-17$6.44$7.236,852,000
2010-11-16$6.40$7.199,194,400
2010-11-15$6.58$7.385,908,000
2010-11-12$6.54$7.345,914,400
2010-11-11$6.67$7.494,376,000
2010-11-10$6.68$7.504,056,000
2010-11-09$6.63$7.445,434,400
2010-11-08$6.65$7.465,788,800
2010-11-05$6.72$7.544,047,200
2010-11-04$6.72$7.548,658,400
2010-11-03$6.65$7.477,019,200
2010-11-02$6.64$7.456,099,200
2010-11-01$6.47$7.266,716,000
2010-10-29$6.44$7.224,174,400
2010-10-28$6.42$7.206,137,600
2010-10-27$6.41$7.209,562,400
2010-10-26$6.56$7.364,772,000
2010-10-25$6.58$7.386,021,600
2010-10-22$6.61$7.423,976,800
2010-10-21$6.61$7.426,514,400
2010-10-20$6.55$7.355,344,000
2010-10-19$6.46$7.2510,193,600
2010-10-18$6.49$7.285,355,200
2010-10-15$6.51$7.3114,823,200
2010-10-14$6.59$7.399,605,600
2010-10-13$6.59$7.4013,276,800
2010-10-12$6.51$7.3027,336,000
2010-10-11$6.84$7.687,253,600
2010-10-08$6.82$7.656,305,600
2010-10-07$6.71$7.535,934,400
2010-10-06$6.75$7.575,353,600
2010-10-05$6.75$7.577,644,800
2010-10-04$6.58$7.385,529,600
2010-10-01$6.67$7.496,833,600
2010-09-30$6.65$7.467,828,000
2010-09-29$6.71$7.535,844,000
2010-09-28$6.73$7.559,345,600
2010-09-27$6.61$7.425,856,000
2010-09-24$6.68$7.497,828,000
2010-09-23$6.49$7.296,320,000
2010-09-22$6.52$7.3211,544,000
2010-09-21$6.50$7.296,531,200
2010-09-20$6.53$7.329,084,800
2010-09-17$6.44$7.2340,321,600
2010-09-16$6.40$7.187,402,400
2010-09-15$6.46$7.258,504,800
2010-09-14$6.45$7.247,365,600
2010-09-13$6.45$7.249,471,200
2010-09-10$6.37$7.146,376,000
2010-09-09$6.29$7.068,751,200
2010-09-08$6.21$6.9710,062,400
2010-09-07$6.10$6.848,243,200
2010-09-03$6.17$6.929,980,800
2010-09-02$6.12$6.8713,189,600
2010-09-01$5.90$6.6210,677,600
2010-08-31$5.66$6.3515,817,600
2010-08-30$5.64$6.336,570,400
2010-08-27$5.75$6.4512,762,400
2010-08-26$5.69$6.3813,939,200
2010-08-25$5.74$6.4416,466,400
2010-08-24$5.78$6.4912,179,200
2010-08-23$5.94$6.668,092,000
2010-08-20$6.00$6.749,960,000
2010-08-19$5.98$6.7110,602,400
2010-08-18$6.21$6.966,177,600
2010-08-17$6.24$6.958,862,400
2010-08-16$6.02$6.704,091,200
2010-08-13$6.02$6.704,276,000
2010-08-12$6.06$6.745,107,200
2010-08-11$6.06$6.749,347,200
2010-08-10$6.33$7.054,988,800
2010-08-09$6.42$7.154,886,400
2010-08-06$6.40$7.127,628,000
2010-08-05$6.40$7.124,051,200
2010-08-04$6.39$7.119,312,800
2010-08-03$6.27$6.978,031,200
2010-08-02$6.25$6.969,094,400
2010-07-30$6.14$6.836,804,800
2010-07-29$6.12$6.818,881,600
2010-07-28$6.11$6.807,413,600
2010-07-27$6.14$6.837,787,200
2010-07-26$6.24$6.956,539,200
2010-07-23$6.17$6.879,103,200
2010-07-22$6.11$6.8010,338,400
2010-07-21$5.94$6.6110,601,600
2010-07-20$6.03$6.719,805,600
2010-07-19$5.96$6.6311,980,000
2010-07-16$5.96$6.6318,876,800
2010-07-15$6.22$6.9216,083,200
2010-07-14$6.35$7.0714,652,000
2010-07-13$6.31$7.0231,226,400
2010-07-12$6.58$7.3211,447,200
2010-07-09$6.51$7.2410,751,200
2010-07-08$6.40$7.1212,684,000
2010-07-07$6.28$6.9814,707,200
2010-07-06$6.10$6.798,841,600
2010-07-02$6.15$6.857,089,600
2010-07-01$6.23$6.9310,370,400
2010-06-30$6.27$6.9811,313,600
2010-06-29$6.31$7.029,370,400
2010-06-28$6.52$7.264,713,600
2010-06-25$6.53$7.2711,216,800
2010-06-24$6.50$7.246,436,800
2010-06-23$6.67$7.436,389,600
2010-06-22$6.60$7.3510,629,600
2010-06-21$6.84$7.6111,160,800
2010-06-18$6.83$7.6012,241,600
2010-06-17$6.78$7.5410,781,600
2010-06-16$6.71$7.476,526,400
2010-06-15$6.68$7.446,521,600
2010-06-14$6.50$7.236,964,800
2010-06-11$6.46$7.196,150,400
2010-06-10$6.44$7.166,863,200
2010-06-09$6.15$6.847,850,400
2010-06-08$6.13$6.829,151,200
2010-06-07$6.04$6.726,839,200
2010-06-04$6.18$6.8711,764,000
2010-06-03$6.50$7.2311,931,200
2010-06-02$6.47$7.2012,848,000
2010-06-01$6.21$6.917,913,600
2010-05-28$6.31$7.028,144,000
2010-05-27$6.42$7.146,212,800
2010-05-26$6.18$6.877,184,800
2010-05-25$6.21$6.919,112,000
2010-05-24$6.20$6.907,004,800
2010-05-21$6.29$7.0013,455,200
2010-05-20$6.15$6.8522,228,800
2010-05-19$6.53$7.277,904,800
2010-05-18$6.57$7.317,641,600
2010-05-17$6.71$7.467,503,200
2010-05-14$6.71$7.467,596,800
2010-05-13$6.87$7.6511,995,200
2010-05-12$6.93$7.7112,968,800
2010-05-11$6.78$7.5513,846,400
2010-05-10$6.69$7.449,880,000
2010-05-07$6.28$6.9913,647,200
2010-05-06$6.42$7.1416,092,000
2010-05-05$6.66$7.4213,273,600
2010-05-04$6.76$7.5212,616,800
2010-05-03$7.06$7.8610,809,600
2010-04-30$6.84$7.618,893,600
2010-04-29$7.01$7.809,217,600
2010-04-28$6.82$7.598,588,000
2010-04-27$6.79$7.5511,804,000
2010-04-26$7.01$7.807,912,000
2010-04-23$7.03$7.828,062,400
2010-04-22$6.96$7.7514,235,200
2010-04-21$6.80$7.5612,241,600
2010-04-20$6.78$7.5516,987,200
2010-04-19$6.86$7.6310,713,600
2010-04-16$6.79$7.5614,027,200
2010-04-15$6.88$7.6523,104,000
2010-04-14$6.68$7.4311,841,600
2010-04-13$6.63$7.3726,055,200
2010-04-12$6.49$7.2215,390,400
2010-04-09$6.39$7.127,672,800
2010-04-08$6.35$7.0715,220,800
2010-04-07$6.47$7.1927,360,800
2010-04-06$6.26$6.979,592,800
2010-04-05$6.21$6.916,810,400
2010-04-01$6.07$6.766,219,200
2010-03-31$6.00$6.687,308,000
2010-03-30$6.06$6.756,088,800
2010-03-29$6.05$6.747,876,000
2010-03-26$6.04$6.726,006,400
2010-03-25$6.00$6.689,670,400
2010-03-24$6.04$6.729,482,400
2010-03-23$6.13$6.828,817,600
2010-03-22$6.05$6.7314,832,800
2010-03-19$5.87$6.5418,700,000
2010-03-18$5.92$6.596,857,600
2010-03-17$5.93$6.609,532,800
2010-03-16$5.79$6.458,737,600
2010-03-15$5.74$6.387,833,600
2010-03-12$5.66$6.306,011,200
2010-03-11$5.65$6.297,712,800
2010-03-10$5.66$6.307,296,800
2010-03-09$5.66$6.308,757,600
2010-03-08$5.68$6.327,164,800
2010-03-05$5.71$6.3611,210,400
2010-03-04$5.64$6.279,108,800
2010-03-03$5.63$6.269,282,400
2010-03-02$5.60$6.239,314,400
2010-03-01$5.62$6.2513,035,200
2010-02-26$5.55$6.1710,523,200
2010-02-25$5.55$6.178,723,200
2010-02-24$5.52$6.155,346,400
2010-02-23$5.49$6.119,116,800
2010-02-22$5.51$6.136,742,400
2010-02-19$5.48$6.106,874,400
2010-02-18$5.46$6.076,279,200
2010-02-17$5.39$6.006,466,400
2010-02-16$5.37$5.988,638,400
2010-02-12$5.23$5.828,524,800
2010-02-11$5.27$5.867,052,000
2010-02-10$5.19$5.789,005,600
2010-02-09$5.29$5.8310,906,400
2010-02-08$5.15$5.6812,592,000
2010-02-05$5.25$5.7915,477,600
2010-02-04$5.27$5.8112,473,600
2010-02-03$5.38$5.939,546,400
2010-02-02$5.37$5.9215,900,000
2010-02-01$5.19$5.7211,375,200
2010-01-29$5.19$5.7211,446,400
2010-01-28$5.19$5.7211,933,600
2010-01-27$5.28$5.828,715,200
2010-01-26$5.27$5.819,126,400
2010-01-25$5.33$5.888,469,600
2010-01-22$5.32$5.869,545,600
2010-01-21$5.44$6.0012,616,000
2010-01-20$5.53$6.1015,645,600
2010-01-19$5.60$6.1837,537,600
2010-01-15$5.73$6.3213,193,600
2010-01-14$5.79$6.3810,678,400
2010-01-13$5.84$6.4310,644,000
2010-01-12$5.76$6.3510,109,600
2010-01-11$5.76$6.3515,940,000
2010-01-08$5.87$6.4713,264,800
2010-01-07$5.81$6.4124,980,800
2010-01-06$5.72$6.3041,317,600
2010-01-05$5.36$5.9111,595,200
2010-01-04$5.25$5.7913,728,000