Fastenal Co historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2020-05-08 | 38.430 | 39.110 | 38.430 | 39.050 | 16.701 | 6,461,800 |
| 2020-05-07 | 38.130 | 38.610 | 37.740 | 38.180 | 16.329 | 8,784,400 |
| 2020-05-06 | 37.210 | 38.050 | 37.020 | 37.850 | 16.188 | 10,615,200 |
| 2020-05-05 | 36.270 | 37.160 | 36.080 | 36.630 | 15.666 | 8,090,000 |
| 2020-05-04 | 35.530 | 35.880 | 35.170 | 35.850 | 15.332 | 5,860,400 |
| 2020-05-01 | 35.790 | 36.050 | 35.370 | 35.700 | 15.268 | 6,846,400 |
| 2020-04-30 | 36.470 | 36.790 | 35.880 | 36.220 | 15.491 | 11,066,600 |
| 2020-04-29 | 37.000 | 37.540 | 36.450 | 36.740 | 15.713 | 8,725,000 |
| 2020-04-28 | 37.280 | 37.970 | 36.810 | 36.960 | 15.807 | 8,742,000 |
| 2020-04-27 | 36.110 | 37.080 | 36.090 | 36.850 | 15.760 | 7,747,600 |
| 2020-04-24 | 35.150 | 36.140 | 34.840 | 36.030 | 15.303 | 6,897,000 |
| 2020-04-23 | 34.770 | 35.560 | 34.680 | 34.920 | 14.831 | 7,916,400 |
| 2020-04-22 | 34.750 | 35.060 | 34.400 | 34.840 | 14.797 | 6,959,200 |
| 2020-04-21 | 34.490 | 34.820 | 33.960 | 34.140 | 14.500 | 9,619,200 |
| 2020-04-20 | 35.550 | 35.920 | 34.890 | 34.920 | 14.831 | 7,572,600 |
| 2020-04-17 | 36.310 | 36.920 | 35.390 | 35.930 | 15.260 | 10,037,200 |
| 2020-04-16 | 34.780 | 35.520 | 34.170 | 35.430 | 15.048 | 12,194,000 |
| 2020-04-15 | 34.150 | 34.810 | 33.720 | 34.560 | 14.678 | 9,925,800 |
| 2020-04-14 | 34.430 | 35.170 | 32.820 | 34.540 | 14.670 | 14,214,800 |
| 2020-04-13 | 32.610 | 33.420 | 31.870 | 32.270 | 13.706 | 10,170,800 |
| 2020-04-09 | 32.740 | 33.710 | 32.550 | 33.620 | 14.279 | 12,042,800 |
| 2020-04-08 | 32.420 | 32.670 | 31.640 | 32.490 | 13.799 | 8,957,000 |
| 2020-04-07 | 32.040 | 33.650 | 31.930 | 32.010 | 13.595 | 12,800,600 |
| 2020-04-06 | 31.440 | 32.310 | 31.130 | 32.180 | 13.667 | 12,303,800 |
| 2020-04-03 | 30.500 | 31.340 | 30.010 | 30.480 | 12.945 | 9,249,400 |
| 2020-04-02 | 30.730 | 31.310 | 30.170 | 30.650 | 13.018 | 14,475,000 |
| 2020-04-01 | 30.170 | 31.000 | 29.920 | 30.610 | 13.001 | 9,610,400 |
| 2020-03-31 | 31.450 | 32.280 | 30.960 | 31.250 | 13.272 | 15,131,800 |
| 2020-03-30 | 31.080 | 32.230 | 30.800 | 31.800 | 13.506 | 11,081,400 |
| 2020-03-27 | 31.170 | 31.800 | 30.190 | 31.040 | 13.183 | 12,927,000 |
| 2020-03-26 | 30.320 | 32.550 | 29.460 | 32.310 | 13.723 | 14,294,000 |
| 2020-03-25 | 30.770 | 31.800 | 29.810 | 30.230 | 12.839 | 14,158,200 |
| 2020-03-24 | 29.030 | 31.480 | 29.030 | 31.370 | 13.323 | 15,200,800 |
| 2020-03-23 | 30.000 | 30.000 | 26.720 | 28.180 | 11.969 | 12,544,000 |
| 2020-03-20 | 32.360 | 32.380 | 28.470 | 28.740 | 12.206 | 19,137,000 |
| 2020-03-19 | 33.410 | 35.460 | 32.000 | 32.300 | 13.718 | 18,696,400 |
| 2020-03-18 | 32.740 | 34.800 | 31.390 | 33.450 | 14.207 | 20,620,400 |
| 2020-03-17 | 32.380 | 35.130 | 32.030 | 34.510 | 14.657 | 16,773,000 |
| 2020-03-16 | 30.510 | 33.980 | 30.000 | 31.720 | 13.472 | 19,092,400 |
| 2020-03-13 | 32.800 | 34.150 | 31.210 | 34.090 | 14.479 | 18,417,600 |
| 2020-03-12 | 30.540 | 32.840 | 29.790 | 30.870 | 13.111 | 19,858,600 |
| 2020-03-11 | 32.470 | 33.670 | 32.320 | 32.930 | 13.986 | 21,831,800 |
| 2020-03-10 | 32.220 | 33.620 | 31.300 | 33.600 | 14.270 | 14,621,000 |
| 2020-03-09 | 31.870 | 32.840 | 30.610 | 31.190 | 13.247 | 24,785,800 |
| 2020-03-06 | 33.500 | 34.290 | 33.320 | 34.160 | 14.508 | 15,515,000 |
| 2020-03-05 | 34.550 | 36.050 | 34.480 | 34.840 | 14.797 | 17,640,000 |
| 2020-03-04 | 34.980 | 35.590 | 34.340 | 35.530 | 15.090 | 9,967,600 |
| 2020-03-03 | 34.840 | 36.390 | 34.180 | 34.390 | 14.606 | 13,494,000 |
| 2020-03-02 | 34.330 | 35.190 | 33.310 | 35.180 | 14.942 | 14,155,600 |
| 2020-02-28 | 33.810 | 34.840 | 33.490 | 34.220 | 14.534 | 17,245,800 |
| 2020-02-27 | 35.370 | 36.450 | 34.760 | 35.020 | 14.874 | 17,670,400 |
| 2020-02-26 | 36.670 | 36.830 | 35.890 | 35.960 | 15.273 | 8,975,600 |
| 2020-02-25 | 37.980 | 38.180 | 35.970 | 36.160 | 15.358 | 11,996,400 |
| 2020-02-24 | 38.050 | 38.390 | 37.240 | 37.760 | 16.037 | 7,869,800 |
| 2020-02-21 | 38.840 | 39.180 | 38.450 | 38.860 | 16.504 | 8,248,200 |
| 2020-02-20 | 38.410 | 39.310 | 38.290 | 39.020 | 16.572 | 6,602,800 |
| 2020-02-19 | 38.370 | 38.660 | 38.190 | 38.290 | 16.262 | 3,412,000 |
| 2020-02-18 | 38.280 | 38.440 | 37.880 | 38.290 | 16.262 | 4,575,600 |
| 2020-02-14 | 38.230 | 38.570 | 38.010 | 38.320 | 16.275 | 5,491,800 |
| 2020-02-13 | 38.150 | 38.470 | 37.990 | 38.240 | 16.241 | 4,541,600 |
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.