S&P 5007,659▼ 1.09%Nasdaq26,140▼ 2.15%Dow Jones52,002▼ 0.34%Nasdaq 10029,188▼ 2.50%VIX19.99▲ 21.45%US Dollar101.84▼ 0.21%Gold spot4,165▲ 0.21%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2026-04-2744.64045.49044.64045.28044.7945,547,400
2026-04-2445.26045.35044.63044.69044.2114,079,000
2026-04-2345.09045.71044.97045.45044.9625,229,200
2026-04-2245.71045.79044.64044.81044.3295,685,800
2026-04-2145.51045.91045.40045.70045.2106,424,100
2026-04-2045.60046.04045.37045.56045.0715,427,100
2026-04-1745.23046.00045.13045.78045.2899,131,600
2026-04-1644.40045.24044.35044.72044.2406,685,400
2026-04-1544.50044.51043.52044.40043.9248,872,500
2026-04-1445.43045.70044.12044.62044.14111,386,300
2026-04-1348.74049.00045.27045.80045.30916,217,600
2026-04-1049.27049.67049.09049.17048.6437,289,900
2026-04-0948.18049.42047.98049.10048.5737,316,900
2026-04-0846.41048.21046.41048.18047.6637,429,100
2026-04-0745.77045.88045.10045.64045.1507,128,700
2026-04-0645.97046.30045.64045.87045.3787,363,300
2026-04-0246.09047.26045.88046.30045.8037,128,200
2026-04-0146.55046.95046.21046.63046.1305,737,600
2026-03-3145.65046.58045.18046.40045.90210,751,000
2026-03-3045.14045.46044.66045.12044.6366,411,700
2026-03-2744.96045.38044.79044.95044.4685,709,100
2026-03-2645.41045.89044.94045.11044.6265,845,700
2026-03-2545.20045.55044.56045.37044.8835,085,000
2026-03-2443.68045.22043.68044.89044.4085,117,600
2026-03-2344.63045.29044.36044.45043.9736,455,700
2026-03-2044.37044.80043.47043.76043.29130,102,700
2026-03-1945.09045.09044.09044.49044.0138,655,100
2026-03-1845.74045.95045.05045.08044.5966,363,400
2026-03-1746.00046.16045.20045.93045.4376,182,100
2026-03-1645.75045.87045.26045.68045.1905,124,800
2026-03-1345.80045.80044.85045.46044.9726,190,700
2026-03-1246.26046.44045.22045.25044.7657,256,200
2026-03-1146.32046.68045.60046.59046.0906,015,900
2026-03-1046.42046.87046.04046.30045.8037,194,900
2026-03-0946.01047.05045.38046.80046.2989,592,800
2026-03-0646.45046.73045.94046.46045.9628,186,600
2026-03-0547.80048.42046.99047.30046.79311,530,000
2026-03-0446.35047.08045.79046.43045.9329,006,300
2026-03-0346.27046.59045.28046.23045.7347,327,900
2026-03-0245.97046.59045.48046.33045.8337,522,800
2026-02-2745.39046.31045.39046.04045.5469,926,400
2026-02-2644.97045.71044.80045.68045.1905,984,100
2026-02-2545.56045.63044.51044.63044.1516,168,600
2026-02-2445.17045.65045.01045.46044.9725,318,600
2026-02-2346.15046.36044.95045.05044.5676,648,900
2026-02-2046.22046.80044.83046.22045.72411,672,300
2026-02-1945.84046.38045.72046.21045.7146,156,000
2026-02-1845.61046.12045.29045.98045.4875,214,600
2026-02-1746.37046.47045.65045.69045.2005,750,700
2026-02-1345.71046.54045.03046.41045.9129,921,100
2026-02-1247.35047.83045.44045.54045.05110,177,500
2026-02-1146.96047.54046.46047.02046.5166,070,500
2026-02-1046.55046.85046.34046.66046.1595,840,200
2026-02-0947.72047.72046.40046.52046.0219,493,600
2026-02-0647.90048.24047.40047.73047.2186,479,600
2026-02-0547.92048.08046.75047.33046.82213,340,600
2026-02-0446.64048.45046.47048.28047.76216,477,300
2026-02-0344.73046.51044.73046.34045.84314,090,200
2026-02-0243.25044.89042.76044.80044.31910,133,000
2026-01-3043.11043.39042.74043.36042.8958,132,000
← NewerPage 3 of 5 · 250 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.