S&P 5007,713▲ 0.28%Nasdaq26,425▼ 0.02%Dow Jones52,496▲ 1.02%Nasdaq 10029,490▼ 0.13%VIX17.31▼ 6.13%US Dollar101.73▼ 0.25%Gold spot4,145▲ 0.30%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2020-02-1237.90038.40037.90038.34016.2844,955,000
2020-02-1137.10037.95037.09037.82016.0638,864,400
2020-02-1037.16037.27036.69036.94015.6899,655,600
2020-02-0737.66037.95037.12037.35015.8636,685,400
2020-02-0638.00038.24037.55037.90016.0976,252,200
2020-02-0537.55037.67037.17037.65015.9918,142,600
2020-02-0436.50037.24036.26036.93015.6857,229,800
2020-02-0335.21036.06035.03035.85015.2269,216,600
2020-01-3135.83035.99034.73034.88014.8149,414,600
2020-01-3034.73036.18034.73036.14015.3498,731,200
2020-01-2935.99036.54035.83035.90015.1417,767,600
2020-01-2835.39035.90035.07035.77015.0867,447,400
2020-01-2734.94035.55034.63035.25014.86712,326,000
2020-01-2436.12036.17035.03035.52014.9818,327,800
2020-01-2335.86036.12035.29036.06015.2096,267,200
2020-01-2236.18036.30035.87035.93015.1547,003,200
2020-01-2136.43036.64035.45035.83015.11212,953,800
2020-01-1736.37037.60036.21036.80015.52125,703,600
2020-01-1636.90037.34036.80037.31015.73611,917,200
2020-01-1536.67036.98036.45036.79015.5168,731,600
2020-01-1436.64037.17036.47036.82015.52910,991,200
2020-01-1336.60036.65036.35036.59015.4326,335,200
2020-01-1036.22036.57035.90036.33015.3227,084,800
2020-01-0936.19036.41035.84036.22015.2767,622,800
2020-01-0836.11036.63035.93036.20015.2687,591,800
2020-01-0735.87036.10035.65035.93015.1546,216,600
2020-01-0636.24036.30035.75036.00015.1838,270,400
2020-01-0336.67036.82036.03036.57015.4248,202,600
2020-01-0237.08037.33036.65037.23015.7028,380,600
2019-12-3136.86037.18036.84036.95015.5844,283,800
2019-12-3037.00037.14036.85036.95015.5842,786,000
2019-12-2737.00037.08036.66036.98015.5973,476,000
2019-12-2637.00037.00036.68036.94015.5803,668,000
2019-12-2437.06037.06036.74037.01015.6091,620,400
2019-12-2337.39037.43036.85036.93015.5765,358,600
2019-12-2037.24037.24036.72037.12015.65612,762,200
2019-12-1936.81036.91036.59036.80015.5214,398,000
2019-12-1836.81036.86036.55036.84015.5386,068,600
2019-12-1737.79037.79036.72036.87015.5507,595,200
2019-12-1637.24037.46037.07037.41015.7786,030,000
2019-12-1337.49037.94036.94037.03015.6188,097,000
2019-12-1236.21037.74035.97037.65015.87912,005,600
2019-12-1136.08036.32035.84036.24015.2853,976,800
2019-12-1036.04036.22035.80035.94015.1584,800,400
2019-12-0935.96036.27035.91036.11015.2306,108,400
2019-12-0635.58036.13035.58035.94015.1587,559,600
2019-12-0535.65036.48035.18035.28014.88011,474,400
2019-12-0435.05035.36034.99035.06014.7877,623,600
2019-12-0334.52035.03034.03034.91014.7246,452,800
2019-12-0235.38036.00034.89034.96014.7456,593,200
2019-11-2935.66035.91035.43035.52014.9813,144,000
2019-11-2736.12036.12035.55035.79015.0954,178,600
2019-11-2635.94036.13035.79035.91015.1458,672,000
2019-11-2535.81036.21035.67036.07015.2135,729,800
2019-11-2235.36035.74034.95035.71015.0615,103,800
2019-11-2135.32035.38034.92035.14014.8215,290,200
2019-11-2035.66035.73035.05035.26014.8717,875,400
2019-11-1936.12036.13035.69035.73015.0697,575,000
2019-11-1836.24036.25035.66035.86015.1245,913,800
2019-11-1536.43036.59036.09036.33015.3228,371,400
← NewerPage 29 of 79 · 4,730 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.