Fastenal Co historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
| 2008-03-19 | 43.000 | 44.440 | 42.830 | 43.160 | 3.424 | 20,100,800 |
| 2008-03-18 | 42.150 | 42.950 | 41.590 | 42.710 | 3.388 | 16,488,800 |
| 2008-03-17 | 40.820 | 42.960 | 40.410 | 41.860 | 3.320 | 23,311,200 |
| 2008-03-14 | 41.980 | 42.290 | 40.550 | 41.820 | 3.317 | 23,615,200 |
| 2008-03-13 | 39.980 | 42.050 | 39.510 | 41.770 | 3.313 | 21,812,800 |
| 2008-03-12 | 39.420 | 41.040 | 39.350 | 40.550 | 3.216 | 16,270,400 |
| 2008-03-11 | 38.210 | 39.410 | 37.770 | 39.410 | 3.126 | 18,548,000 |
| 2008-03-10 | 39.160 | 39.220 | 37.570 | 37.700 | 2.990 | 14,613,600 |
| 2008-03-07 | 38.980 | 40.230 | 38.830 | 39.270 | 3.115 | 10,835,200 |
| 2008-03-06 | 40.850 | 41.180 | 39.220 | 39.250 | 3.113 | 14,430,400 |
| 2008-03-05 | 40.500 | 42.270 | 40.120 | 41.230 | 3.270 | 18,895,200 |
| 2008-03-04 | 40.370 | 41.020 | 39.900 | 40.480 | 3.211 | 19,251,200 |
| 2008-03-03 | 40.520 | 41.100 | 39.930 | 40.690 | 3.228 | 12,608,800 |
| 2008-02-29 | 41.860 | 42.470 | 40.480 | 40.660 | 3.225 | 15,868,800 |
| 2008-02-28 | 43.080 | 43.750 | 41.690 | 42.220 | 3.349 | 11,900,800 |
| 2008-02-27 | 43.300 | 43.650 | 42.730 | 43.360 | 3.439 | 9,024,000 |
| 2008-02-26 | 43.050 | 43.960 | 42.680 | 43.590 | 3.458 | 10,576,800 |
| 2008-02-25 | 42.000 | 43.020 | 41.260 | 42.900 | 3.403 | 9,754,400 |
| 2008-02-22 | 41.840 | 41.970 | 40.810 | 41.900 | 3.324 | 9,632,800 |
| 2008-02-21 | 43.250 | 43.250 | 41.270 | 41.380 | 3.282 | 16,506,400 |
| 2008-02-20 | 41.360 | 42.850 | 41.100 | 42.850 | 3.379 | 15,922,400 |
| 2008-02-19 | 41.680 | 42.080 | 40.980 | 41.260 | 3.254 | 8,134,400 |
| 2008-02-15 | 41.420 | 41.710 | 40.650 | 41.030 | 3.236 | 9,624,000 |
| 2008-02-14 | 43.290 | 43.290 | 41.470 | 41.740 | 3.292 | 10,420,800 |
| 2008-02-13 | 42.080 | 43.390 | 41.080 | 43.100 | 3.399 | 16,908,000 |
| 2008-02-12 | 42.030 | 42.600 | 41.240 | 41.650 | 3.285 | 12,780,800 |
| 2008-02-11 | 40.710 | 42.050 | 40.290 | 42.030 | 3.314 | 12,606,400 |
| 2008-02-08 | 40.760 | 41.390 | 40.280 | 40.890 | 3.225 | 14,589,600 |
| 2008-02-07 | 39.000 | 41.300 | 39.000 | 40.870 | 3.223 | 24,421,600 |
| 2008-02-06 | 40.230 | 40.600 | 38.990 | 39.000 | 3.076 | 10,098,400 |
| 2008-02-05 | 39.940 | 40.700 | 39.250 | 39.860 | 3.143 | 16,896,000 |
| 2008-02-04 | 41.900 | 42.020 | 40.630 | 41.000 | 3.233 | 13,145,600 |
| 2008-02-01 | 40.250 | 42.040 | 40.010 | 41.910 | 3.305 | 14,867,200 |
| 2008-01-31 | 39.820 | 40.890 | 39.000 | 40.410 | 3.187 | 24,868,000 |
| 2008-01-30 | 40.150 | 40.860 | 39.360 | 39.900 | 3.146 | 17,179,200 |
| 2008-01-29 | 40.330 | 40.500 | 39.160 | 40.060 | 3.159 | 17,206,400 |
| 2008-01-28 | 38.830 | 40.080 | 38.550 | 40.080 | 3.161 | 19,657,600 |
| 2008-01-25 | 40.900 | 41.120 | 38.880 | 39.070 | 3.081 | 20,484,000 |
| 2008-01-24 | 39.770 | 41.050 | 39.330 | 40.200 | 3.170 | 26,234,400 |
| 2008-01-23 | 36.750 | 40.290 | 36.750 | 39.970 | 3.152 | 31,924,800 |
| 2008-01-22 | 32.720 | 38.290 | 32.270 | 37.660 | 2.970 | 73,260,000 |
| 2008-01-18 | 33.880 | 34.450 | 32.350 | 33.610 | 2.650 | 42,227,200 |
| 2008-01-17 | 35.230 | 35.710 | 33.050 | 33.130 | 2.613 | 26,532,800 |
| 2008-01-16 | 35.520 | 36.110 | 35.120 | 35.140 | 2.771 | 18,048,000 |
| 2008-01-15 | 35.900 | 36.150 | 35.550 | 35.620 | 2.809 | 16,015,200 |
| 2008-01-14 | 34.930 | 36.270 | 34.660 | 36.080 | 2.845 | 17,098,400 |
| 2008-01-11 | 35.890 | 36.210 | 34.660 | 34.690 | 2.736 | 19,016,000 |
| 2008-01-10 | 36.000 | 36.500 | 35.050 | 36.040 | 2.842 | 21,329,600 |
| 2008-01-09 | 35.620 | 36.250 | 34.920 | 36.240 | 2.858 | 16,616,800 |
| 2008-01-08 | 37.690 | 37.690 | 35.620 | 35.660 | 2.812 | 16,720,000 |
| 2008-01-07 | 37.590 | 37.890 | 37.030 | 37.330 | 2.944 | 12,038,400 |
| 2008-01-04 | 38.150 | 38.490 | 37.560 | 37.590 | 2.964 | 10,044,000 |
| 2008-01-03 | 39.020 | 39.610 | 38.480 | 38.490 | 3.035 | 11,215,200 |
| 2008-01-02 | 40.170 | 40.430 | 38.860 | 38.950 | 3.072 | 19,560,000 |
← NewerPage 79 of 79 · 4,734 trading days
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.