Fastenal Co historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
| 2018-03-19 | 57.360 | 57.920 | 56.780 | 57.260 | 11.506 | 10,164,400 |
| 2018-03-16 | 57.800 | 58.740 | 57.520 | 58.360 | 11.727 | 15,110,000 |
| 2018-03-15 | 57.430 | 58.400 | 57.300 | 57.610 | 11.576 | 9,905,600 |
| 2018-03-14 | 58.180 | 58.250 | 57.300 | 57.370 | 11.528 | 5,489,200 |
| 2018-03-13 | 58.190 | 58.460 | 57.600 | 57.760 | 11.606 | 6,342,800 |
| 2018-03-12 | 57.890 | 58.110 | 57.500 | 57.810 | 11.616 | 7,238,800 |
| 2018-03-09 | 56.870 | 58.000 | 56.760 | 57.970 | 11.649 | 10,512,000 |
| 2018-03-08 | 56.740 | 56.890 | 56.240 | 56.520 | 11.357 | 6,780,000 |
| 2018-03-07 | 56.130 | 56.740 | 55.650 | 56.640 | 11.381 | 10,020,000 |
| 2018-03-06 | 56.060 | 56.890 | 55.720 | 56.470 | 11.347 | 9,447,600 |
| 2018-03-05 | 53.920 | 55.610 | 53.770 | 55.270 | 11.106 | 12,583,200 |
| 2018-03-02 | 53.450 | 54.580 | 52.720 | 54.410 | 10.933 | 8,629,200 |
| 2018-03-01 | 54.700 | 55.430 | 53.570 | 53.790 | 10.809 | 11,552,800 |
| 2018-02-28 | 55.540 | 55.810 | 54.670 | 54.720 | 10.996 | 7,005,200 |
| 2018-02-27 | 55.960 | 56.510 | 55.350 | 55.350 | 11.122 | 5,343,600 |
| 2018-02-26 | 55.560 | 56.120 | 55.030 | 56.060 | 11.265 | 4,886,400 |
| 2018-02-23 | 54.620 | 55.230 | 54.250 | 55.200 | 11.092 | 4,759,600 |
| 2018-02-22 | 54.540 | 54.850 | 53.960 | 54.190 | 10.889 | 4,811,600 |
| 2018-02-21 | 54.290 | 55.140 | 54.220 | 54.380 | 10.927 | 8,109,200 |
| 2018-02-20 | 54.630 | 54.870 | 54.060 | 54.240 | 10.899 | 5,726,400 |
| 2018-02-16 | 55.520 | 55.720 | 54.500 | 54.750 | 11.002 | 7,969,200 |
| 2018-02-15 | 54.960 | 55.870 | 54.640 | 55.670 | 11.186 | 9,964,800 |
| 2018-02-14 | 53.380 | 54.740 | 52.810 | 54.650 | 10.981 | 10,199,600 |
| 2018-02-13 | 52.420 | 53.670 | 52.350 | 53.570 | 10.764 | 7,735,200 |
| 2018-02-12 | 53.780 | 53.960 | 52.600 | 52.840 | 10.618 | 13,712,000 |
| 2018-02-09 | 52.560 | 53.970 | 51.540 | 53.480 | 10.746 | 14,803,600 |
| 2018-02-08 | 53.090 | 53.570 | 52.150 | 52.150 | 10.479 | 11,302,000 |
| 2018-02-07 | 52.830 | 53.950 | 52.720 | 53.240 | 10.698 | 10,938,400 |
| 2018-02-06 | 51.450 | 53.470 | 51.450 | 53.020 | 10.654 | 22,496,000 |
| 2018-02-05 | 53.330 | 54.220 | 51.330 | 52.060 | 10.461 | 18,331,600 |
| 2018-02-02 | 54.040 | 54.360 | 53.360 | 53.560 | 10.762 | 10,736,000 |
| 2018-02-01 | 54.580 | 55.440 | 53.990 | 54.500 | 10.951 | 12,734,800 |
| 2018-01-31 | 56.000 | 56.260 | 54.370 | 54.960 | 11.044 | 14,206,000 |
| 2018-01-30 | 55.900 | 56.200 | 55.060 | 55.830 | 11.219 | 11,010,000 |
| 2018-01-29 | 57.370 | 57.790 | 56.350 | 56.470 | 11.273 | 9,531,600 |
| 2018-01-26 | 57.170 | 57.820 | 56.650 | 57.690 | 11.516 | 10,681,200 |
| 2018-01-25 | 57.340 | 57.680 | 56.280 | 57.100 | 11.399 | 16,566,800 |
| 2018-01-24 | 55.630 | 57.050 | 55.540 | 56.860 | 11.351 | 21,935,200 |
| 2018-01-23 | 54.170 | 54.790 | 53.770 | 54.410 | 10.862 | 11,826,000 |
| 2018-01-22 | 53.840 | 54.430 | 53.330 | 54.330 | 10.846 | 12,414,800 |
| 2018-01-19 | 53.420 | 53.900 | 53.230 | 53.750 | 10.730 | 13,878,000 |
| 2018-01-18 | 52.350 | 53.890 | 52.350 | 53.290 | 10.638 | 23,293,600 |
| 2018-01-17 | 52.800 | 54.050 | 51.500 | 52.200 | 10.420 | 34,826,000 |
| 2018-01-16 | 55.980 | 56.150 | 55.030 | 55.440 | 11.067 | 15,071,600 |
| 2018-01-12 | 55.340 | 55.610 | 55.080 | 55.590 | 11.097 | 8,502,000 |
| 2018-01-11 | 54.520 | 55.140 | 54.320 | 55.090 | 10.997 | 8,438,400 |
| 2018-01-10 | 53.580 | 55.220 | 53.080 | 54.410 | 10.862 | 12,402,000 |
| 2018-01-09 | 55.630 | 55.920 | 54.930 | 55.360 | 11.051 | 7,668,000 |
| 2018-01-08 | 54.760 | 55.690 | 54.670 | 55.470 | 11.073 | 9,034,000 |
| 2018-01-05 | 55.040 | 55.330 | 54.620 | 54.890 | 10.957 | 6,968,000 |
| 2018-01-04 | 54.970 | 55.140 | 54.580 | 54.780 | 10.935 | 8,360,400 |
| 2018-01-03 | 54.570 | 54.760 | 53.920 | 54.560 | 10.892 | 8,122,400 |
| 2018-01-02 | 55.130 | 55.290 | 54.130 | 54.540 | 10.888 | 8,326,400 |
| 2017-12-29 | 55.060 | 55.450 | 54.680 | 54.690 | 10.918 | 5,016,800 |
| 2017-12-28 | 54.730 | 55.180 | 54.330 | 55.140 | 11.007 | 7,388,800 |
| 2017-12-27 | 54.310 | 54.750 | 53.930 | 54.710 | 10.922 | 5,181,600 |
| 2017-12-26 | 53.950 | 54.530 | 53.950 | 54.130 | 10.806 | 2,515,200 |
| 2017-12-22 | 54.120 | 54.160 | 53.470 | 54.050 | 10.790 | 4,841,600 |
| 2017-12-21 | 53.800 | 54.380 | 53.470 | 54.110 | 10.802 | 5,012,000 |
| 2017-12-20 | 53.530 | 53.860 | 53.380 | 53.550 | 10.690 | 4,179,200 |
Stock splits
| Date | Split (new : old) |
|---|
| 2025-05-22 | 2:1 |
| 2019-05-23 | 2:1 |
| 2011-05-23 | 2:1 |
| 2005-11-14 | 2:1 |
| 2002-05-13 | 2:1 |
| 1995-03-30 | 2:1 |
| 1992-03-31 | 2:1 |
| 1990-02-26 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-07-28 | 0.2600 USD |
| 2026-04-28 | 0.2400 USD |
| 2026-01-29 | 0.2400 USD |
| 2025-10-28 | 0.2200 USD |
| 2025-07-29 | 0.2200 USD |
| 2025-04-25 | 0.4400 USD |
| 2025-01-31 | 0.4300 USD |
| 2024-10-25 | 0.3900 USD |
| 2024-07-26 | 0.3900 USD |
| 2024-04-24 | 0.3900 USD |
| 2024-01-31 | 0.3900 USD |
| 2023-12-05 | 0.3800 USD |
| 2023-10-25 | 0.3500 USD |
| 2023-07-26 | 0.3500 USD |
| 2023-04-26 | 0.3500 USD |
| 2023-02-01 | 0.3500 USD |
| 2022-10-26 | 0.3100 USD |
| 2022-07-26 | 0.3100 USD |
| 2022-04-26 | 0.3100 USD |
| 2022-02-01 | 0.3100 USD |
| 2021-10-25 | 0.2800 USD |
| 2021-07-26 | 0.2800 USD |
| 2021-04-23 | 0.2800 USD |
| 2021-02-02 | 0.2800 USD |
| 2020-12-01 | 0.4000 USD |
| 2020-10-26 | 0.2500 USD |
| 2020-07-27 | 0.2500 USD |
| 2020-04-27 | 0.2500 USD |
| 2020-01-30 | 0.2500 USD |
| 2019-10-24 | 0.2200 USD |
| 2019-07-24 | 0.2200 USD |
| 2019-04-23 | 0.4300 USD |
| 2019-01-30 | 0.4300 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.