S&P 5007,691▲ 0.41%Nasdaq26,431▲ 1.11%Dow Jones51,966▼ 0.07%Nasdaq 10029,529▲ 1.17%VIX18.44▼ 7.75%US Dollar101.97▲ 0.13%Gold spot4,165▲ 0.21%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2023-06-1355.55056.27055.34056.13025.9606,305,600
2023-06-1254.88055.28054.48055.16025.5126,397,200
2023-06-0954.57054.96054.12054.77025.3317,041,600
2023-06-0853.94054.54053.65054.47025.1936,958,200
2023-06-0753.80054.21052.86053.94024.94810,435,000
2023-06-0653.92054.47053.15053.96024.95710,424,400
2023-06-0555.55055.81055.06055.29025.5726,526,600
2023-06-0254.24055.53054.05055.37025.6097,629,400
2023-06-0154.19054.36053.05053.90024.9296,482,200
2023-05-3154.90054.90053.50053.85024.90610,588,400
2023-05-3055.37055.41054.78054.90025.3923,833,800
2023-05-2654.54055.29054.41055.16025.5124,437,200
2023-05-2553.80054.46053.56054.33025.1284,466,200
2023-05-2454.39054.47053.64053.85024.9063,448,800
2023-05-2355.24055.24054.26054.32025.1234,122,200
2023-05-2255.12055.59054.67055.39025.6184,797,000
2023-05-1955.44055.62054.68055.00025.4383,693,400
2023-05-1854.30055.28054.12055.24025.5495,324,000
2023-05-1753.78054.35053.65054.22025.0774,508,800
2023-05-1653.95054.10053.52053.64024.8093,746,200
2023-05-1554.66054.66053.84054.22025.0775,009,400
2023-05-1255.00055.32054.26054.75025.3223,043,600
2023-05-1154.35054.92054.07054.87025.3784,117,400
2023-05-1054.89055.08053.93054.59025.2484,367,800
2023-05-0954.31054.68053.97054.46025.1883,609,600
2023-05-0854.50054.59053.85054.34025.1333,907,400
2023-05-0554.32054.72054.12054.66025.2814,322,800
2023-05-0453.97054.18052.85054.02024.9855,943,400
2023-05-0354.67055.24054.00054.08025.0125,932,800
2023-05-0254.50054.60053.72054.35025.1377,694,200
2023-05-0154.15054.82054.09054.58025.2445,376,200
2023-04-2854.05054.32053.47053.84024.9018,689,200
2023-04-2752.72054.02052.66053.94024.9487,090,000
2023-04-2652.78053.19052.29052.45024.2586,327,000
2023-04-2554.60054.75053.41053.51024.5876,884,400
2023-04-2454.95055.13054.44054.92025.2356,656,800
2023-04-2154.60054.92054.42054.81025.1846,917,800
2023-04-2053.76054.69053.72054.60025.0887,586,400
2023-04-1953.90054.02053.37054.01024.8175,022,600
2023-04-1853.91054.02053.16053.85024.7436,654,400
2023-04-1753.61054.10052.94053.54024.6015,513,400
2023-04-1452.48053.90052.38053.27024.47710,799,800
2023-04-1350.88052.45050.30052.34024.04915,520,200
2023-04-1253.25053.55052.48052.56024.1509,589,200
2023-04-1152.47053.03052.35052.66024.1965,796,000
2023-04-1051.20052.35051.16052.17023.9715,989,600
2023-04-0651.22051.85050.70051.48023.6546,153,000
2023-04-0552.71052.85051.22051.51023.6688,465,800
2023-04-0454.42054.51052.72053.01024.3576,543,600
2023-04-0353.74054.28053.47053.83024.7344,534,400
2023-03-3153.07053.98052.90053.94024.7845,199,200
2023-03-3053.40053.58052.67052.82024.2704,036,400
2023-03-2953.01053.17052.67052.97024.3393,851,000
2023-03-2852.23052.84052.17052.63024.1823,421,600
2023-03-2752.55052.79051.98052.35024.0544,835,800
2023-03-2451.66052.43051.15052.30024.0315,253,200
2023-03-2351.87052.45051.26051.74023.7745,622,800
2023-03-2252.87053.19051.81051.83023.8155,814,800
2023-03-2153.58053.75052.58053.14024.4176,409,200
2023-03-2052.25053.21052.18053.15024.4217,221,600
← NewerPage 15 of 79 · 4,729 trading daysOlder →

Stock splits

DateSplit (new : old)
2025-05-222:1
2019-05-232:1
2011-05-232:1
2005-11-142:1
2002-05-132:1
1995-03-302:1
1992-03-312:1
1990-02-262:1

Dividends

Ex-dateAmount
2026-07-280.2600 USD
2026-04-280.2400 USD
2026-01-290.2400 USD
2025-10-280.2200 USD
2025-07-290.2200 USD
2025-04-250.4400 USD
2025-01-310.4300 USD
2024-10-250.3900 USD
2024-07-260.3900 USD
2024-04-240.3900 USD
2024-01-310.3900 USD
2023-12-050.3800 USD
2023-10-250.3500 USD
2023-07-260.3500 USD
2023-04-260.3500 USD
2023-02-010.3500 USD
2022-10-260.3100 USD
2022-07-260.3100 USD
2022-04-260.3100 USD
2022-02-010.3100 USD
2021-10-250.2800 USD
2021-07-260.2800 USD
2021-04-230.2800 USD
2021-02-020.2800 USD
2020-12-010.4000 USD
2020-10-260.2500 USD
2020-07-270.2500 USD
2020-04-270.2500 USD
2020-01-300.2500 USD
2019-10-240.2200 USD
2019-07-240.2200 USD
2019-04-230.4300 USD
2019-01-300.4300 USD

Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.