Fastenal Co historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2020-08-04 | 47.180 | 47.590 | 47.110 | 47.530 | 20.439 | 8,855,200 |
| 2020-08-03 | 47.370 | 47.960 | 47.250 | 47.460 | 20.409 | 7,095,200 |
| 2020-07-31 | 47.060 | 47.070 | 46.150 | 47.040 | 20.229 | 8,794,600 |
| 2020-07-30 | 45.910 | 47.020 | 45.720 | 46.910 | 20.173 | 6,524,400 |
| 2020-07-29 | 45.640 | 46.830 | 45.450 | 46.550 | 20.018 | 6,750,400 |
| 2020-07-28 | 45.910 | 46.010 | 45.340 | 45.370 | 19.511 | 5,308,600 |
| 2020-07-27 | 45.580 | 46.440 | 45.580 | 46.220 | 19.876 | 7,237,200 |
| 2020-07-24 | 45.730 | 46.160 | 45.400 | 45.740 | 19.562 | 6,802,400 |
| 2020-07-23 | 45.950 | 46.540 | 45.700 | 45.770 | 19.575 | 8,126,200 |
| 2020-07-22 | 45.650 | 45.990 | 45.410 | 45.840 | 19.605 | 6,870,400 |
| 2020-07-21 | 45.110 | 45.700 | 45.060 | 45.540 | 19.477 | 10,862,600 |
| 2020-07-20 | 44.130 | 45.030 | 44.000 | 44.840 | 19.177 | 5,958,000 |
| 2020-07-17 | 43.620 | 44.590 | 43.530 | 44.200 | 18.904 | 9,984,200 |
| 2020-07-16 | 44.000 | 44.150 | 43.210 | 43.500 | 18.604 | 7,720,200 |
| 2020-07-15 | 43.620 | 44.270 | 42.640 | 44.020 | 18.827 | 11,677,600 |
| 2020-07-14 | 43.860 | 45.000 | 42.460 | 43.400 | 18.561 | 14,906,200 |
| 2020-07-13 | 43.340 | 44.280 | 43.320 | 43.380 | 18.553 | 10,235,800 |
| 2020-07-10 | 43.020 | 43.210 | 42.380 | 43.030 | 18.403 | 7,408,600 |
| 2020-07-09 | 42.960 | 43.360 | 42.660 | 43.100 | 18.433 | 10,040,800 |
| 2020-07-08 | 44.030 | 44.120 | 42.570 | 43.020 | 18.399 | 9,443,800 |
| 2020-07-07 | 44.180 | 44.650 | 43.950 | 44.060 | 18.844 | 9,489,400 |
| 2020-07-06 | 44.560 | 44.790 | 43.860 | 44.220 | 18.912 | 9,519,800 |
| 2020-07-02 | 43.680 | 44.260 | 43.540 | 44.040 | 18.835 | 10,605,000 |
| 2020-07-01 | 43.020 | 43.180 | 42.620 | 43.010 | 18.395 | 8,948,000 |
| 2020-06-30 | 41.700 | 43.140 | 41.460 | 42.840 | 18.322 | 9,450,800 |
| 2020-06-29 | 41.270 | 42.210 | 41.250 | 41.920 | 17.928 | 7,740,000 |
| 2020-06-26 | 41.510 | 41.780 | 40.440 | 40.990 | 17.531 | 8,879,000 |
| 2020-06-25 | 41.330 | 41.840 | 40.900 | 41.670 | 17.822 | 6,579,200 |
| 2020-06-24 | 41.770 | 42.250 | 41.290 | 41.340 | 17.680 | 6,980,400 |
| 2020-06-23 | 42.930 | 42.930 | 42.210 | 42.230 | 18.061 | 6,035,200 |
| 2020-06-22 | 41.500 | 42.210 | 41.070 | 41.980 | 17.954 | 5,296,000 |
| 2020-06-19 | 42.410 | 42.650 | 41.290 | 41.590 | 17.787 | 15,829,000 |
| 2020-06-18 | 41.880 | 42.290 | 41.610 | 41.990 | 17.958 | 6,171,400 |
| 2020-06-17 | 42.040 | 42.370 | 41.700 | 42.060 | 17.988 | 6,233,200 |
| 2020-06-16 | 41.800 | 42.090 | 40.910 | 41.810 | 17.881 | 9,329,600 |
| 2020-06-15 | 39.640 | 40.730 | 39.150 | 40.710 | 17.411 | 9,976,200 |
| 2020-06-12 | 41.480 | 41.480 | 39.350 | 40.060 | 17.133 | 8,386,600 |
| 2020-06-11 | 42.030 | 42.090 | 40.590 | 40.640 | 17.381 | 7,612,000 |
| 2020-06-10 | 43.000 | 43.200 | 42.340 | 42.490 | 18.172 | 6,879,000 |
| 2020-06-09 | 42.310 | 43.120 | 42.220 | 42.860 | 18.331 | 6,560,600 |
| 2020-06-08 | 42.380 | 43.190 | 42.150 | 42.880 | 18.339 | 8,776,200 |
| 2020-06-05 | 42.060 | 42.890 | 41.780 | 42.660 | 18.245 | 12,333,000 |
| 2020-06-04 | 41.920 | 42.710 | 41.330 | 41.700 | 17.834 | 8,755,000 |
| 2020-06-03 | 41.480 | 42.270 | 41.070 | 42.060 | 17.988 | 7,521,200 |
| 2020-06-02 | 40.970 | 41.220 | 40.650 | 41.190 | 17.616 | 7,727,200 |
| 2020-06-01 | 41.380 | 41.380 | 40.530 | 40.660 | 17.390 | 5,566,000 |
| 2020-05-29 | 40.390 | 41.450 | 40.340 | 41.260 | 17.646 | 11,917,000 |
| 2020-05-28 | 40.680 | 40.920 | 40.150 | 40.380 | 17.270 | 7,408,200 |
| 2020-05-27 | 39.930 | 40.560 | 39.330 | 40.540 | 17.338 | 10,659,400 |
| 2020-05-26 | 39.070 | 40.210 | 38.880 | 39.720 | 16.988 | 12,448,000 |
| 2020-05-22 | 38.620 | 38.920 | 38.500 | 38.680 | 16.543 | 3,934,000 |
| 2020-05-21 | 39.170 | 39.170 | 38.520 | 38.710 | 16.556 | 6,035,000 |
| 2020-05-20 | 39.050 | 39.580 | 38.830 | 39.090 | 16.718 | 6,410,200 |
| 2020-05-19 | 39.000 | 39.340 | 38.550 | 38.560 | 16.491 | 8,522,000 |
| 2020-05-18 | 40.000 | 40.460 | 38.940 | 39.070 | 16.710 | 13,897,200 |
| 2020-05-15 | 38.300 | 39.120 | 38.050 | 38.920 | 16.645 | 10,294,600 |
| 2020-05-14 | 38.100 | 38.740 | 37.720 | 38.680 | 16.543 | 9,224,800 |
| 2020-05-13 | 38.710 | 39.240 | 37.790 | 38.340 | 16.397 | 8,665,200 |
| 2020-05-12 | 39.800 | 39.960 | 38.820 | 38.820 | 16.603 | 7,685,800 |
| 2020-05-11 | 38.470 | 39.880 | 38.470 | 39.740 | 16.996 | 6,836,000 |
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.