Fastenal Co historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2024-05-28 | 65.780 | 65.920 | 64.610 | 64.760 | 30.858 | 5,517,200 |
| 2024-05-24 | 65.920 | 66.270 | 65.490 | 66.020 | 31.458 | 5,505,200 |
| 2024-05-23 | 66.800 | 66.900 | 65.520 | 65.800 | 31.353 | 4,965,600 |
| 2024-05-22 | 66.190 | 66.870 | 66.130 | 66.660 | 31.763 | 6,929,000 |
| 2024-05-21 | 66.410 | 66.660 | 65.900 | 66.310 | 31.596 | 4,724,800 |
| 2024-05-20 | 66.420 | 66.720 | 66.260 | 66.660 | 31.763 | 4,176,400 |
| 2024-05-17 | 66.620 | 66.990 | 65.950 | 66.420 | 31.649 | 5,671,000 |
| 2024-05-16 | 66.930 | 67.020 | 66.230 | 66.810 | 31.834 | 5,764,600 |
| 2024-05-15 | 67.230 | 67.770 | 66.790 | 66.980 | 31.915 | 6,348,000 |
| 2024-05-14 | 67.420 | 67.790 | 67.060 | 67.230 | 32.035 | 4,271,800 |
| 2024-05-13 | 68.000 | 68.200 | 67.070 | 67.360 | 32.096 | 4,377,400 |
| 2024-05-10 | 67.700 | 68.030 | 67.540 | 67.880 | 32.344 | 4,023,000 |
| 2024-05-09 | 67.040 | 67.790 | 66.810 | 67.620 | 32.220 | 5,293,800 |
| 2024-05-08 | 66.120 | 66.820 | 65.920 | 66.780 | 31.820 | 7,890,600 |
| 2024-05-07 | 67.010 | 67.430 | 66.380 | 66.410 | 31.644 | 9,070,400 |
| 2024-05-06 | 68.260 | 68.330 | 66.710 | 66.740 | 31.801 | 10,807,200 |
| 2024-05-03 | 68.500 | 68.950 | 68.020 | 68.430 | 32.606 | 5,185,800 |
| 2024-05-02 | 68.510 | 68.570 | 67.460 | 68.090 | 32.444 | 6,161,000 |
| 2024-05-01 | 67.940 | 68.780 | 67.730 | 68.180 | 32.487 | 6,670,800 |
| 2024-04-30 | 68.460 | 68.640 | 67.900 | 67.940 | 32.373 | 6,153,600 |
| 2024-04-29 | 68.580 | 68.820 | 68.040 | 68.480 | 32.630 | 5,646,400 |
| 2024-04-26 | 67.750 | 68.600 | 67.680 | 68.170 | 32.482 | 5,604,000 |
| 2024-04-25 | 67.750 | 68.410 | 66.960 | 68.140 | 32.468 | 5,422,600 |
| 2024-04-24 | 66.870 | 68.210 | 66.790 | 67.740 | 32.278 | 6,174,800 |
| 2024-04-23 | 67.960 | 68.150 | 67.460 | 67.510 | 31.982 | 7,319,200 |
| 2024-04-22 | 67.810 | 67.950 | 67.200 | 67.450 | 31.954 | 5,737,200 |
| 2024-04-19 | 67.670 | 68.100 | 67.300 | 67.570 | 32.011 | 7,570,000 |
| 2024-04-18 | 68.900 | 69.030 | 67.360 | 67.500 | 31.977 | 7,167,000 |
| 2024-04-17 | 69.230 | 69.230 | 67.880 | 68.480 | 32.442 | 8,434,400 |
| 2024-04-16 | 69.610 | 69.810 | 68.650 | 68.790 | 32.588 | 7,952,400 |
| 2024-04-15 | 71.310 | 71.470 | 69.110 | 69.390 | 32.873 | 8,879,600 |
| 2024-04-12 | 69.540 | 70.970 | 69.250 | 70.450 | 33.375 | 12,054,000 |
| 2024-04-11 | 72.330 | 73.430 | 69.450 | 69.880 | 33.105 | 22,103,400 |
| 2024-04-10 | 75.570 | 75.670 | 74.530 | 74.740 | 35.407 | 12,812,000 |
| 2024-04-09 | 76.240 | 76.580 | 74.680 | 75.900 | 35.957 | 8,390,600 |
| 2024-04-08 | 76.320 | 76.660 | 75.810 | 75.890 | 35.952 | 6,209,200 |
| 2024-04-05 | 75.560 | 76.870 | 75.470 | 76.630 | 36.303 | 7,396,800 |
| 2024-04-04 | 76.890 | 77.130 | 75.070 | 75.170 | 35.611 | 7,950,400 |
| 2024-04-03 | 76.140 | 76.670 | 75.970 | 76.350 | 36.170 | 6,418,400 |
| 2024-04-02 | 76.550 | 76.940 | 76.150 | 76.300 | 36.146 | 6,503,000 |
| 2024-04-01 | 77.120 | 77.140 | 76.190 | 76.590 | 36.284 | 5,671,800 |
| 2024-03-28 | 77.380 | 78.290 | 77.030 | 77.140 | 36.544 | 6,033,800 |
| 2024-03-27 | 77.410 | 77.510 | 76.610 | 77.280 | 36.611 | 5,032,200 |
| 2024-03-26 | 77.150 | 77.470 | 76.730 | 76.780 | 36.374 | 4,378,800 |
| 2024-03-25 | 77.870 | 77.960 | 76.710 | 77.010 | 36.483 | 5,537,200 |
| 2024-03-22 | 78.610 | 78.650 | 77.830 | 78.100 | 36.999 | 4,690,800 |
| 2024-03-21 | 77.600 | 79.040 | 77.600 | 78.420 | 37.151 | 6,122,200 |
| 2024-03-20 | 76.450 | 77.730 | 75.980 | 77.660 | 36.791 | 7,077,200 |
| 2024-03-19 | 75.600 | 76.310 | 75.410 | 76.210 | 36.104 | 5,849,600 |
| 2024-03-18 | 75.750 | 76.740 | 75.590 | 75.700 | 35.862 | 6,685,200 |
| 2024-03-15 | 75.050 | 75.640 | 74.720 | 75.030 | 35.545 | 21,613,400 |
| 2024-03-14 | 75.690 | 75.750 | 74.610 | 75.270 | 35.658 | 5,771,200 |
| 2024-03-13 | 75.310 | 75.500 | 74.810 | 75.040 | 35.549 | 5,181,400 |
| 2024-03-12 | 74.460 | 75.440 | 74.290 | 75.260 | 35.654 | 4,814,000 |
| 2024-03-11 | 75.630 | 75.660 | 73.690 | 74.320 | 35.208 | 6,559,200 |
| 2024-03-08 | 76.130 | 76.590 | 75.560 | 75.630 | 35.829 | 6,434,400 |
| 2024-03-07 | 74.880 | 76.250 | 74.800 | 75.940 | 35.976 | 7,707,200 |
| 2024-03-06 | 74.160 | 75.040 | 73.760 | 74.320 | 35.208 | 7,229,400 |
| 2024-03-05 | 74.480 | 75.340 | 74.130 | 74.340 | 35.218 | 7,310,400 |
| 2024-03-04 | 73.660 | 75.810 | 73.650 | 74.790 | 35.431 | 11,629,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.