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 (GLD)382.01▼ 0.18%Oil (USO)161.76▲ 2.83%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2026-07-2345.18046.18045.18046.15045.8987,927,500
2026-07-2245.13045.60045.01045.33045.0836,443,200
2026-07-2144.95045.05044.06045.01044.7647,328,200
2026-07-2045.49045.57044.34044.76044.5168,348,300
2026-07-1746.90047.10045.26045.49045.24210,960,200
2026-07-1645.71047.45045.56046.67046.4159,894,500
2026-07-1545.86046.05044.22045.36045.11210,488,600
2026-07-1446.57049.01044.52045.74045.49020,523,900
2026-07-1347.33047.65046.64047.05046.79310,453,800
2026-07-1046.31047.26046.16046.49046.2367,590,300
2026-07-0946.10047.12046.04046.35046.09710,105,200
2026-07-0847.10047.10046.35046.51046.2565,241,600
2026-07-0748.34048.63047.01047.11046.8536,338,300
2026-07-0648.75048.83047.25048.31048.0469,657,600
2026-07-0248.04048.76047.70048.60048.3356,883,500
2026-07-0148.50048.53047.54047.75047.4896,548,800
2026-06-3047.38048.29047.14048.03047.7688,482,400
2026-06-2947.10047.49046.82047.40047.1418,366,100
2026-06-2647.15047.57046.72047.10046.84314,683,000
2026-06-2546.16047.81046.01046.92046.6646,526,600
2026-06-2445.67046.82045.64046.26046.0087,743,800
2026-06-2346.13046.19045.41045.60045.3516,004,000
2026-06-2245.97046.88045.86046.12045.8688,617,400
2026-06-1845.33046.08045.15045.89045.64010,869,300
2026-06-1745.64046.21044.64044.88044.6356,354,500
2026-06-1646.10046.71045.71046.05045.7995,874,200
2026-06-1546.84046.91046.02046.10045.8485,959,700
2026-06-1246.59047.16046.29046.57046.3164,629,300
2026-06-1146.41046.85046.08046.39046.1376,015,100
2026-06-1046.53047.06045.91046.03045.7797,157,200
2026-06-0946.27046.94046.02046.58046.3266,783,100
2026-06-0846.80046.86045.95046.00045.7497,427,700
2026-06-0547.33047.78046.60046.79046.5357,276,500
2026-06-0447.50047.74046.65047.16046.9037,324,600
2026-06-0344.75046.64044.62046.46046.2068,094,200
2026-06-0244.22044.77043.90044.73044.4864,478,100
2026-06-0143.66044.18043.26043.99043.7507,588,600
2026-05-2944.66044.93044.15044.20043.9598,249,700
2026-05-2844.65044.90044.19044.76044.5167,566,600
2026-05-2744.45044.98044.32044.82044.5757,656,000
2026-05-2644.01044.62043.96044.45044.2075,706,700
2026-05-2243.53044.00043.23043.94043.7005,583,200
2026-05-2143.47044.00042.91043.53043.2928,229,700
2026-05-2043.57044.13043.18043.68043.4428,845,200
2026-05-1944.00044.00043.18043.57043.3324,783,500
2026-05-1843.43044.25043.36044.00043.7606,296,200
2026-05-1543.75043.78043.01043.26043.0244,653,800
2026-05-1443.89044.15043.48043.98043.7404,998,200
2026-05-1343.30043.88043.00043.77043.5317,430,000
2026-05-1243.48043.80042.97043.32043.0844,500,300
2026-05-1143.99044.15042.97043.30043.0649,109,900
2026-05-0844.39044.61043.88044.17043.9294,384,300
2026-05-0744.98045.64044.29044.36044.1187,490,800
2026-05-0644.80045.41044.57044.71044.46610,982,100
2026-05-0545.00045.12044.22044.33044.0886,411,800
2026-05-0444.63045.12044.56044.88044.6356,452,600
2026-05-0145.00045.16044.50044.91044.6655,941,400
2026-04-3043.71045.10043.62044.93044.6858,650,300
2026-04-2944.23044.59043.64043.71043.4716,212,300
2026-04-2845.49045.49044.49044.68044.4365,630,800
← NewerPage 2 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.