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
2024-05-2865.78065.92064.61064.76030.8585,517,200
2024-05-2465.92066.27065.49066.02031.4585,505,200
2024-05-2366.80066.90065.52065.80031.3534,965,600
2024-05-2266.19066.87066.13066.66031.7636,929,000
2024-05-2166.41066.66065.90066.31031.5964,724,800
2024-05-2066.42066.72066.26066.66031.7634,176,400
2024-05-1766.62066.99065.95066.42031.6495,671,000
2024-05-1666.93067.02066.23066.81031.8345,764,600
2024-05-1567.23067.77066.79066.98031.9156,348,000
2024-05-1467.42067.79067.06067.23032.0354,271,800
2024-05-1368.00068.20067.07067.36032.0964,377,400
2024-05-1067.70068.03067.54067.88032.3444,023,000
2024-05-0967.04067.79066.81067.62032.2205,293,800
2024-05-0866.12066.82065.92066.78031.8207,890,600
2024-05-0767.01067.43066.38066.41031.6449,070,400
2024-05-0668.26068.33066.71066.74031.80110,807,200
2024-05-0368.50068.95068.02068.43032.6065,185,800
2024-05-0268.51068.57067.46068.09032.4446,161,000
2024-05-0167.94068.78067.73068.18032.4876,670,800
2024-04-3068.46068.64067.90067.94032.3736,153,600
2024-04-2968.58068.82068.04068.48032.6305,646,400
2024-04-2667.75068.60067.68068.17032.4825,604,000
2024-04-2567.75068.41066.96068.14032.4685,422,600
2024-04-2466.87068.21066.79067.74032.2786,174,800
2024-04-2367.96068.15067.46067.51031.9827,319,200
2024-04-2267.81067.95067.20067.45031.9545,737,200
2024-04-1967.67068.10067.30067.57032.0117,570,000
2024-04-1868.90069.03067.36067.50031.9777,167,000
2024-04-1769.23069.23067.88068.48032.4428,434,400
2024-04-1669.61069.81068.65068.79032.5887,952,400
2024-04-1571.31071.47069.11069.39032.8738,879,600
2024-04-1269.54070.97069.25070.45033.37512,054,000
2024-04-1172.33073.43069.45069.88033.10522,103,400
2024-04-1075.57075.67074.53074.74035.40712,812,000
2024-04-0976.24076.58074.68075.90035.9578,390,600
2024-04-0876.32076.66075.81075.89035.9526,209,200
2024-04-0575.56076.87075.47076.63036.3037,396,800
2024-04-0476.89077.13075.07075.17035.6117,950,400
2024-04-0376.14076.67075.97076.35036.1706,418,400
2024-04-0276.55076.94076.15076.30036.1466,503,000
2024-04-0177.12077.14076.19076.59036.2845,671,800
2024-03-2877.38078.29077.03077.14036.5446,033,800
2024-03-2777.41077.51076.61077.28036.6115,032,200
2024-03-2677.15077.47076.73076.78036.3744,378,800
2024-03-2577.87077.96076.71077.01036.4835,537,200
2024-03-2278.61078.65077.83078.10036.9994,690,800
2024-03-2177.60079.04077.60078.42037.1516,122,200
2024-03-2076.45077.73075.98077.66036.7917,077,200
2024-03-1975.60076.31075.41076.21036.1045,849,600
2024-03-1875.75076.74075.59075.70035.8626,685,200
2024-03-1575.05075.64074.72075.03035.54521,613,400
2024-03-1475.69075.75074.61075.27035.6585,771,200
2024-03-1375.31075.50074.81075.04035.5495,181,400
2024-03-1274.46075.44074.29075.26035.6544,814,000
2024-03-1175.63075.66073.69074.32035.2086,559,200
2024-03-0876.13076.59075.56075.63035.8296,434,400
2024-03-0774.88076.25074.80075.94035.9767,707,200
2024-03-0674.16075.04073.76074.32035.2087,229,400
2024-03-0574.48075.34074.13074.34035.2187,310,400
2024-03-0473.66075.81073.65074.79035.43111,629,000
← NewerPage 11 of 21 · 1,255 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.