Fastenal Co historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2025-10-31 | 41.480 | 41.750 | 40.990 | 41.150 | 40.485 | 7,530,300 |
| 2025-10-30 | 41.110 | 41.630 | 40.900 | 41.550 | 40.878 | 5,650,100 |
| 2025-10-29 | 41.300 | 41.490 | 40.760 | 41.090 | 40.426 | 8,842,600 |
| 2025-10-28 | 42.120 | 42.350 | 41.600 | 41.630 | 40.957 | 6,111,500 |
| 2025-10-27 | 43.020 | 43.110 | 42.390 | 42.540 | 41.636 | 6,755,500 |
| 2025-10-24 | 43.170 | 43.280 | 42.720 | 42.870 | 41.959 | 4,552,600 |
| 2025-10-23 | 42.830 | 43.240 | 42.520 | 42.990 | 42.076 | 3,907,800 |
| 2025-10-22 | 43.110 | 43.460 | 42.500 | 42.600 | 41.694 | 4,819,300 |
| 2025-10-21 | 43.040 | 43.500 | 42.880 | 43.320 | 42.399 | 3,994,900 |
| 2025-10-20 | 42.570 | 43.030 | 42.460 | 42.990 | 42.076 | 4,398,800 |
| 2025-10-17 | 41.900 | 42.560 | 41.780 | 42.460 | 41.557 | 7,016,300 |
| 2025-10-16 | 42.360 | 42.380 | 41.600 | 41.960 | 41.068 | 6,462,200 |
| 2025-10-15 | 42.770 | 42.770 | 41.880 | 42.240 | 41.342 | 8,013,600 |
| 2025-10-14 | 41.920 | 43.490 | 41.460 | 42.750 | 41.841 | 15,651,600 |
| 2025-10-13 | 43.600 | 44.450 | 42.320 | 42.330 | 41.430 | 16,595,800 |
| 2025-10-10 | 47.060 | 47.690 | 45.700 | 45.780 | 44.807 | 9,382,600 |
| 2025-10-09 | 47.530 | 47.630 | 46.570 | 46.710 | 45.717 | 5,878,200 |
| 2025-10-08 | 47.400 | 47.710 | 47.010 | 47.550 | 46.539 | 5,531,900 |
| 2025-10-07 | 47.730 | 48.010 | 47.130 | 47.450 | 46.441 | 4,105,800 |
| 2025-10-06 | 47.820 | 48.430 | 47.580 | 47.780 | 46.764 | 4,806,800 |
| 2025-10-03 | 48.050 | 48.440 | 47.830 | 47.880 | 46.862 | 4,633,100 |
| 2025-10-02 | 47.340 | 48.220 | 46.660 | 48.170 | 47.146 | 5,841,700 |
| 2025-10-01 | 48.660 | 49.090 | 47.560 | 47.720 | 46.706 | 7,935,300 |
| 2025-09-30 | 48.790 | 49.110 | 48.680 | 49.040 | 47.997 | 6,660,000 |
| 2025-09-29 | 48.890 | 49.300 | 48.550 | 48.870 | 47.831 | 4,758,500 |
| 2025-09-26 | 47.920 | 48.770 | 47.790 | 48.700 | 47.665 | 4,941,200 |
| 2025-09-25 | 47.600 | 48.010 | 47.420 | 47.850 | 46.833 | 4,327,700 |
| 2025-09-24 | 48.010 | 48.360 | 47.500 | 47.540 | 46.529 | 4,797,400 |
| 2025-09-23 | 47.280 | 48.070 | 47.130 | 47.990 | 46.970 | 5,696,700 |
| 2025-09-22 | 47.550 | 47.610 | 47.030 | 47.120 | 46.118 | 5,786,000 |
| 2025-09-19 | 47.210 | 47.760 | 46.640 | 47.580 | 46.568 | 13,747,600 |
| 2025-09-18 | 47.220 | 47.790 | 46.820 | 47.220 | 46.216 | 5,624,800 |
| 2025-09-17 | 47.440 | 47.760 | 46.990 | 47.120 | 46.118 | 5,126,900 |
| 2025-09-16 | 47.740 | 47.930 | 46.730 | 47.250 | 46.246 | 5,579,500 |
| 2025-09-15 | 47.450 | 47.990 | 47.290 | 47.760 | 46.745 | 4,502,600 |
| 2025-09-12 | 47.050 | 47.590 | 46.940 | 47.450 | 46.441 | 5,506,500 |
| 2025-09-11 | 47.910 | 48.390 | 46.590 | 47.330 | 46.324 | 12,287,400 |
| 2025-09-10 | 47.850 | 48.300 | 47.650 | 47.970 | 46.950 | 4,895,700 |
| 2025-09-09 | 47.880 | 47.990 | 47.080 | 47.900 | 46.882 | 4,194,100 |
| 2025-09-08 | 48.100 | 48.350 | 47.680 | 48.190 | 47.166 | 6,021,400 |
| 2025-09-05 | 49.100 | 49.360 | 47.380 | 47.990 | 46.970 | 9,383,100 |
| 2025-09-04 | 49.520 | 50.310 | 49.160 | 50.270 | 49.201 | 6,073,400 |
| 2025-09-03 | 49.190 | 49.720 | 49.070 | 49.520 | 48.467 | 3,729,600 |
| 2025-09-02 | 49.340 | 49.610 | 48.850 | 49.190 | 48.144 | 4,782,800 |
| 2025-08-29 | 50.260 | 50.470 | 49.360 | 49.660 | 48.604 | 4,613,200 |
| 2025-08-28 | 50.260 | 50.320 | 49.840 | 50.180 | 49.113 | 3,721,100 |
| 2025-08-27 | 49.910 | 50.270 | 49.590 | 50.200 | 49.133 | 4,042,200 |
| 2025-08-26 | 50.080 | 50.430 | 49.500 | 49.960 | 48.898 | 7,482,500 |
| 2025-08-25 | 50.020 | 50.630 | 50.020 | 50.270 | 49.201 | 5,859,900 |
| 2025-08-22 | 49.460 | 50.600 | 49.330 | 50.390 | 49.319 | 5,442,500 |
| 2025-08-21 | 49.360 | 49.740 | 48.820 | 49.140 | 48.095 | 5,185,000 |
| 2025-08-20 | 49.970 | 50.060 | 49.260 | 49.540 | 48.487 | 6,320,200 |
| 2025-08-19 | 49.100 | 49.940 | 49.060 | 49.900 | 48.839 | 6,881,700 |
| 2025-08-18 | 48.840 | 49.190 | 48.540 | 49.110 | 48.066 | 4,540,600 |
| 2025-08-15 | 49.080 | 49.200 | 48.540 | 48.880 | 47.841 | 5,848,200 |
| 2025-08-14 | 49.140 | 49.230 | 48.680 | 48.690 | 47.655 | 5,337,800 |
| 2025-08-13 | 48.430 | 49.260 | 48.370 | 49.210 | 48.164 | 4,833,600 |
| 2025-08-12 | 48.010 | 48.540 | 47.560 | 48.450 | 47.420 | 4,588,000 |
| 2025-08-11 | 48.100 | 48.210 | 47.240 | 47.840 | 46.823 | 4,899,900 |
| 2025-08-08 | 47.470 | 48.380 | 47.300 | 47.990 | 46.970 | 5,069,500 |
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.