Fastenal Co historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2026-04-27 | 44.640 | 45.490 | 44.640 | 45.280 | 44.794 | 5,547,400 |
| 2026-04-24 | 45.260 | 45.350 | 44.630 | 44.690 | 44.211 | 4,079,000 |
| 2026-04-23 | 45.090 | 45.710 | 44.970 | 45.450 | 44.962 | 5,229,200 |
| 2026-04-22 | 45.710 | 45.790 | 44.640 | 44.810 | 44.329 | 5,685,800 |
| 2026-04-21 | 45.510 | 45.910 | 45.400 | 45.700 | 45.210 | 6,424,100 |
| 2026-04-20 | 45.600 | 46.040 | 45.370 | 45.560 | 45.071 | 5,427,100 |
| 2026-04-17 | 45.230 | 46.000 | 45.130 | 45.780 | 45.289 | 9,131,600 |
| 2026-04-16 | 44.400 | 45.240 | 44.350 | 44.720 | 44.240 | 6,685,400 |
| 2026-04-15 | 44.500 | 44.510 | 43.520 | 44.400 | 43.924 | 8,872,500 |
| 2026-04-14 | 45.430 | 45.700 | 44.120 | 44.620 | 44.141 | 11,386,300 |
| 2026-04-13 | 48.740 | 49.000 | 45.270 | 45.800 | 45.309 | 16,217,600 |
| 2026-04-10 | 49.270 | 49.670 | 49.090 | 49.170 | 48.643 | 7,289,900 |
| 2026-04-09 | 48.180 | 49.420 | 47.980 | 49.100 | 48.573 | 7,316,900 |
| 2026-04-08 | 46.410 | 48.210 | 46.410 | 48.180 | 47.663 | 7,429,100 |
| 2026-04-07 | 45.770 | 45.880 | 45.100 | 45.640 | 45.150 | 7,128,700 |
| 2026-04-06 | 45.970 | 46.300 | 45.640 | 45.870 | 45.378 | 7,363,300 |
| 2026-04-02 | 46.090 | 47.260 | 45.880 | 46.300 | 45.803 | 7,128,200 |
| 2026-04-01 | 46.550 | 46.950 | 46.210 | 46.630 | 46.130 | 5,737,600 |
| 2026-03-31 | 45.650 | 46.580 | 45.180 | 46.400 | 45.902 | 10,751,000 |
| 2026-03-30 | 45.140 | 45.460 | 44.660 | 45.120 | 44.636 | 6,411,700 |
| 2026-03-27 | 44.960 | 45.380 | 44.790 | 44.950 | 44.468 | 5,709,100 |
| 2026-03-26 | 45.410 | 45.890 | 44.940 | 45.110 | 44.626 | 5,845,700 |
| 2026-03-25 | 45.200 | 45.550 | 44.560 | 45.370 | 44.883 | 5,085,000 |
| 2026-03-24 | 43.680 | 45.220 | 43.680 | 44.890 | 44.408 | 5,117,600 |
| 2026-03-23 | 44.630 | 45.290 | 44.360 | 44.450 | 43.973 | 6,455,700 |
| 2026-03-20 | 44.370 | 44.800 | 43.470 | 43.760 | 43.291 | 30,102,700 |
| 2026-03-19 | 45.090 | 45.090 | 44.090 | 44.490 | 44.013 | 8,655,100 |
| 2026-03-18 | 45.740 | 45.950 | 45.050 | 45.080 | 44.596 | 6,363,400 |
| 2026-03-17 | 46.000 | 46.160 | 45.200 | 45.930 | 45.437 | 6,182,100 |
| 2026-03-16 | 45.750 | 45.870 | 45.260 | 45.680 | 45.190 | 5,124,800 |
| 2026-03-13 | 45.800 | 45.800 | 44.850 | 45.460 | 44.972 | 6,190,700 |
| 2026-03-12 | 46.260 | 46.440 | 45.220 | 45.250 | 44.765 | 7,256,200 |
| 2026-03-11 | 46.320 | 46.680 | 45.600 | 46.590 | 46.090 | 6,015,900 |
| 2026-03-10 | 46.420 | 46.870 | 46.040 | 46.300 | 45.803 | 7,194,900 |
| 2026-03-09 | 46.010 | 47.050 | 45.380 | 46.800 | 46.298 | 9,592,800 |
| 2026-03-06 | 46.450 | 46.730 | 45.940 | 46.460 | 45.962 | 8,186,600 |
| 2026-03-05 | 47.800 | 48.420 | 46.990 | 47.300 | 46.793 | 11,530,000 |
| 2026-03-04 | 46.350 | 47.080 | 45.790 | 46.430 | 45.932 | 9,006,300 |
| 2026-03-03 | 46.270 | 46.590 | 45.280 | 46.230 | 45.734 | 7,327,900 |
| 2026-03-02 | 45.970 | 46.590 | 45.480 | 46.330 | 45.833 | 7,522,800 |
| 2026-02-27 | 45.390 | 46.310 | 45.390 | 46.040 | 45.546 | 9,926,400 |
| 2026-02-26 | 44.970 | 45.710 | 44.800 | 45.680 | 45.190 | 5,984,100 |
| 2026-02-25 | 45.560 | 45.630 | 44.510 | 44.630 | 44.151 | 6,168,600 |
| 2026-02-24 | 45.170 | 45.650 | 45.010 | 45.460 | 44.972 | 5,318,600 |
| 2026-02-23 | 46.150 | 46.360 | 44.950 | 45.050 | 44.567 | 6,648,900 |
| 2026-02-20 | 46.220 | 46.800 | 44.830 | 46.220 | 45.724 | 11,672,300 |
| 2026-02-19 | 45.840 | 46.380 | 45.720 | 46.210 | 45.714 | 6,156,000 |
| 2026-02-18 | 45.610 | 46.120 | 45.290 | 45.980 | 45.487 | 5,214,600 |
| 2026-02-17 | 46.370 | 46.470 | 45.650 | 45.690 | 45.200 | 5,750,700 |
| 2026-02-13 | 45.710 | 46.540 | 45.030 | 46.410 | 45.912 | 9,921,100 |
| 2026-02-12 | 47.350 | 47.830 | 45.440 | 45.540 | 45.051 | 10,177,500 |
| 2026-02-11 | 46.960 | 47.540 | 46.460 | 47.020 | 46.516 | 6,070,500 |
| 2026-02-10 | 46.550 | 46.850 | 46.340 | 46.660 | 46.159 | 5,840,200 |
| 2026-02-09 | 47.720 | 47.720 | 46.400 | 46.520 | 46.021 | 9,493,600 |
| 2026-02-06 | 47.900 | 48.240 | 47.400 | 47.730 | 47.218 | 6,479,600 |
| 2026-02-05 | 47.920 | 48.080 | 46.750 | 47.330 | 46.822 | 13,340,600 |
| 2026-02-04 | 46.640 | 48.450 | 46.470 | 48.280 | 47.762 | 16,477,300 |
| 2026-02-03 | 44.730 | 46.510 | 44.730 | 46.340 | 45.843 | 14,090,200 |
| 2026-02-02 | 43.250 | 44.890 | 42.760 | 44.800 | 44.319 | 10,133,000 |
| 2026-01-30 | 43.110 | 43.390 | 42.740 | 43.360 | 42.895 | 8,132,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.