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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1998-12-31$1.38$1.3910,748,800
1998-12-30$1.43$1.449,369,600
1998-12-29$1.38$1.397,126,400
1998-12-28$1.37$1.384,940,800
1998-12-24$1.41$1.423,993,600
1998-12-23$1.39$1.4111,251,200
1998-12-22$1.33$1.3410,438,400
1998-12-21$1.38$1.3920,848,000
1998-12-18$1.31$1.329,523,200
1998-12-17$1.25$1.275,558,400
1998-12-16$1.23$1.247,913,600
1998-12-15$1.21$1.227,865,600
1998-12-14$1.23$1.247,980,800
1998-12-11$1.22$1.237,350,400
1998-12-10$1.20$1.216,566,400
1998-12-09$1.20$1.215,472,000
1998-12-08$1.18$1.199,036,800
1998-12-07$1.21$1.225,830,400
1998-12-04$1.17$1.185,372,800
1998-12-03$1.20$1.215,475,200
1998-12-02$1.22$1.236,544,000
1998-12-01$1.28$1.299,270,400
1998-11-30$1.29$1.307,676,800
1998-11-27$1.35$1.371,376,000
1998-11-25$1.36$1.374,617,600
1998-11-24$1.34$1.369,116,800
1998-11-23$1.32$1.333,968,000
1998-11-20$1.30$1.313,145,600
1998-11-19$1.30$1.313,526,400
1998-11-18$1.33$1.347,712,000
1998-11-17$1.33$1.347,209,600
1998-11-16$1.31$1.326,745,600
1998-11-13$1.27$1.285,014,400
1998-11-12$1.25$1.2612,198,400
1998-11-11$1.23$1.243,795,200
1998-11-10$1.22$1.238,291,200
1998-11-09$1.22$1.238,368,000
1998-11-06$1.22$1.238,867,200
1998-11-05$1.17$1.1811,526,400
1998-11-04$1.15$1.1613,001,600
1998-11-03$1.07$1.088,966,400
1998-11-02$1.13$1.1411,068,800
1998-10-30$1.13$1.1417,065,600
1998-10-29$1.06$1.0710,790,400
1998-10-28$1.05$1.0610,944,000
1998-10-27$1.04$1.0531,545,600
1998-10-26$1.07$1.0816,406,400
1998-10-23$1.03$1.049,065,600
1998-10-22$1.02$1.039,731,200
1998-10-21$0.99$1.007,852,800
1998-10-20$0.98$0.9917,846,400
1998-10-19$0.94$0.958,272,000
1998-10-16$0.94$0.9519,849,600
1998-10-15$0.98$0.9926,985,600
1998-10-14$0.90$0.9118,112,000
1998-10-13$0.81$0.829,910,400
1998-10-12$0.81$0.8213,232,000
1998-10-09$0.78$0.7942,249,600
1998-10-08$0.68$0.6916,041,600
1998-10-07$0.68$0.6918,361,600
1998-10-06$0.76$0.7712,902,400
1998-10-05$0.73$0.7313,756,800
1998-10-02$0.73$0.748,707,200
1998-10-01$0.75$0.7625,491,200
1998-09-30$0.78$0.7910,428,800
1998-09-29$0.80$0.8123,552,000
1998-09-28$0.82$0.8311,148,800
1998-09-25$0.82$0.8222,768,000
1998-09-24$0.87$0.8813,110,400
1998-09-23$0.92$0.9218,614,400
1998-09-22$0.88$0.8811,491,200
1998-09-21$0.85$0.8610,748,800
1998-09-18$0.90$0.914,070,400
1998-09-17$0.91$0.9211,420,800
1998-09-16$0.91$0.9213,267,200
1998-09-15$0.92$0.935,049,600
1998-09-14$0.91$0.926,444,800
1998-09-11$0.91$0.919,353,600
1998-09-10$0.85$0.8621,753,600
1998-09-09$0.87$0.8712,537,600
1998-09-08$0.96$0.9713,302,400
1998-09-04$0.90$0.917,388,800
1998-09-03$0.93$0.949,894,400
1998-09-02$0.95$0.9617,347,200
1998-09-01$0.99$1.0025,078,400
1998-08-31$0.91$0.9222,960,000
1998-08-28$0.97$0.986,073,600
1998-08-27$1.03$1.0411,308,800
1998-08-26$1.05$1.0621,820,800
1998-08-25$1.13$1.1411,273,600
1998-08-24$1.13$1.1412,969,600
1998-08-21$1.13$1.1438,326,400
1998-08-20$1.18$1.199,360,000
1998-08-19$1.25$1.268,739,200
1998-08-18$1.25$1.278,544,000
1998-08-17$1.21$1.226,771,200
1998-08-14$1.21$1.2312,019,200
1998-08-13$1.25$1.278,876,800
1998-08-12$1.26$1.273,190,400
1998-08-11$1.25$1.2616,348,800
1998-08-10$1.26$1.278,611,200
1998-08-07$1.28$1.295,267,200
1998-08-06$1.27$1.2816,828,800
1998-08-05$1.24$1.2538,595,200
1998-08-04$1.25$1.2621,113,600
1998-08-03$1.29$1.3012,918,400
1998-07-31$1.36$1.3810,412,800
1998-07-30$1.39$1.409,251,200
1998-07-29$1.36$1.3713,136,000
1998-07-28$1.33$1.347,446,400
1998-07-27$1.31$1.326,160,000
1998-07-24$1.34$1.367,987,200
1998-07-23$1.33$1.344,976,000
1998-07-22$1.38$1.408,966,400
1998-07-21$1.41$1.426,464,000
1998-07-20$1.41$1.425,129,600
1998-07-17$1.41$1.429,097,600
1998-07-16$1.41$1.428,214,400
1998-07-15$1.41$1.4219,513,600
1998-07-14$1.40$1.417,596,800
1998-07-13$1.40$1.4125,334,400
1998-07-10$1.37$1.3875,392,000
1998-07-09$1.60$1.6212,473,600
1998-07-08$1.56$1.5712,592,000
1998-07-07$1.49$1.508,483,200
1998-07-06$1.48$1.504,339,200
1998-07-02$1.50$1.517,728,000
1998-07-01$1.50$1.5221,824,000
1998-06-30$1.45$1.4612,038,400
1998-06-29$1.47$1.4912,025,600
1998-06-26$1.48$1.507,641,600
1998-06-25$1.49$1.519,190,400
1998-06-24$1.49$1.5023,625,600
1998-06-23$1.42$1.4310,339,200
1998-06-22$1.44$1.455,590,400
1998-06-19$1.44$1.4515,446,400
1998-06-18$1.46$1.4716,038,400
1998-06-17$1.50$1.519,302,400
1998-06-16$1.48$1.497,462,400
1998-06-15$1.47$1.484,729,600
1998-06-12$1.53$1.5414,358,400
1998-06-11$1.53$1.544,998,400
1998-06-10$1.55$1.561,606,400
1998-06-09$1.57$1.582,640,000
1998-06-08$1.57$1.583,459,200
1998-06-05$1.54$1.551,558,400
1998-06-04$1.52$1.532,899,200
1998-06-03$1.50$1.513,580,800
1998-06-02$1.52$1.533,084,800
1998-06-01$1.52$1.546,192,000
1998-05-29$1.55$1.563,587,200
1998-05-28$1.55$1.574,537,600
1998-05-27$1.53$1.545,833,600
1998-05-26$1.53$1.5420,995,200
1998-05-22$1.56$1.5810,828,800
1998-05-21$1.57$1.5830,675,200
1998-05-20$1.57$1.5852,316,800
1998-05-19$1.55$1.5724,489,600
1998-05-18$1.58$1.594,585,600
1998-05-15$1.60$1.622,272,000
1998-05-14$1.64$1.664,086,400
1998-05-13$1.62$1.633,635,200
1998-05-12$1.61$1.622,489,600
1998-05-11$1.61$1.622,793,600
1998-05-08$1.66$1.682,918,400
1998-05-07$1.63$1.643,132,800
1998-05-06$1.67$1.683,289,600
1998-05-05$1.68$1.7010,803,200
1998-05-04$1.66$1.6712,044,800
1998-05-01$1.74$1.764,336,000
1998-04-30$1.75$1.7610,531,200
1998-04-29$1.70$1.716,822,400
1998-04-28$1.66$1.685,683,200
1998-04-27$1.65$1.678,800,000
1998-04-24$1.66$1.673,628,800
1998-04-23$1.64$1.666,256,000
1998-04-22$1.64$1.6519,728,000
1998-04-21$1.71$1.734,694,400
1998-04-20$1.71$1.7311,404,800
1998-04-17$1.71$1.7311,632,000
1998-04-16$1.68$1.7024,825,600
1998-04-15$1.71$1.7228,595,200
1998-04-14$1.57$1.5836,096,000
1998-04-13$1.45$1.4667,680,000
1998-04-09$1.27$1.2821,769,600
1998-04-08$1.27$1.2832,217,600
1998-04-07$1.28$1.2913,273,600
1998-04-06$1.28$1.2913,017,600
1998-04-03$1.30$1.319,926,400
1998-04-02$1.33$1.345,001,600
1998-04-01$1.32$1.3410,342,400
1998-03-31$1.36$1.3711,366,400
1998-03-30$1.31$1.3212,720,000
1998-03-27$1.38$1.3912,054,400
1998-03-26$1.43$1.454,819,200
1998-03-25$1.41$1.436,569,600
1998-03-24$1.39$1.406,128,000
1998-03-23$1.37$1.393,664,000
1998-03-20$1.38$1.394,742,400
1998-03-19$1.40$1.425,840,000
1998-03-18$1.45$1.468,380,800
1998-03-17$1.45$1.463,491,200
1998-03-16$1.46$1.473,443,200
1998-03-13$1.47$1.4811,344,000
1998-03-12$1.43$1.445,516,800
1998-03-11$1.44$1.4612,275,200
1998-03-10$1.39$1.4011,776,000
1998-03-09$1.36$1.373,190,400
1998-03-06$1.36$1.375,987,200
1998-03-05$1.34$1.353,817,600
1998-03-04$1.35$1.363,600,000
1998-03-03$1.36$1.378,364,800
1998-03-02$1.37$1.3810,640,000
1998-02-27$1.37$1.3811,116,800
1998-02-26$1.37$1.3816,038,400
1998-02-25$1.46$1.474,396,800
1998-02-24$1.46$1.473,769,600
1998-02-23$1.48$1.496,419,200
1998-02-20$1.44$1.453,328,000
1998-02-19$1.45$1.468,976,000
1998-02-18$1.43$1.443,366,400
1998-02-17$1.42$1.445,324,800
1998-02-13$1.46$1.477,043,200
1998-02-12$1.50$1.514,092,800
1998-02-11$1.49$1.503,472,000
1998-02-10$1.47$1.482,512,000
1998-02-09$1.46$1.478,579,200
1998-02-06$1.43$1.446,374,400
1998-02-05$1.39$1.408,166,400
1998-02-04$1.39$1.408,912,000
1998-02-03$1.37$1.388,128,000
1998-02-02$1.35$1.365,683,200
1998-01-30$1.37$1.384,713,600
1998-01-29$1.41$1.424,217,600
1998-01-28$1.38$1.3910,611,200
1998-01-27$1.34$1.3512,812,800
1998-01-26$1.29$1.307,660,800
1998-01-23$1.32$1.338,579,200
1998-01-22$1.29$1.304,339,200
1998-01-21$1.30$1.318,105,600
1998-01-20$1.29$1.3010,304,000
1998-01-16$1.21$1.2216,768,000
1998-01-15$1.20$1.2111,852,800
1998-01-14$1.16$1.176,953,600
1998-01-13$1.16$1.1714,096,000
1998-01-12$1.12$1.1320,044,800
1998-01-09$1.09$1.1019,904,000
1998-01-08$1.22$1.2311,049,600
1998-01-07$1.25$1.265,056,000
1998-01-06$1.28$1.296,195,200
1998-01-05$1.33$1.3510,832,000
1998-01-02$1.27$1.288,611,200