See inside every stock. Pro
S&P 5007,757▲ 0.58%Nasdaq26,703▲ 1.05%Dow Jones52,856▲ 0.69%Nasdaq 10029,823▲ 1.13%VIX16.68▼ 3.64%US Dollar101.69▼ 0.01%Gold spot4,114▼ 0.44%WTI99.56▲ 2.48%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2017-12-1953.80054.06053.19053.33010.6465,926,800
2017-12-1853.81054.12053.18053.71010.72214,145,600
2017-12-1553.29053.76052.40053.28010.63615,087,200
2017-12-1453.07053.46052.39052.54010.4887,720,800
2017-12-1353.10053.46052.91053.11010.6026,798,400
2017-12-1254.36054.65052.91052.96010.5729,330,000
2017-12-1153.70054.11053.47053.82010.7446,616,800
2017-12-0854.05054.19053.60053.78010.7366,798,400
2017-12-0753.45054.25053.22053.84010.7488,335,600
2017-12-0653.55053.89052.82053.43010.66610,473,200
2017-12-0555.09055.25053.72053.89010.75812,938,000
2017-12-0452.58055.35052.53054.88010.95521,340,000
2017-12-0152.17052.49050.92052.18010.41612,901,600
2017-11-3051.24052.89050.91052.39010.45817,312,800
2017-11-2950.49052.00050.21051.24010.22911,871,600
2017-11-2848.96050.45048.83050.40010.0619,026,400
2017-11-2749.03049.74048.75048.9509.7725,802,400
2017-11-2448.87049.14048.42049.0709.7963,745,600
2017-11-2248.53049.56048.48048.7509.7328,158,400
2017-11-2148.42048.63048.22048.4509.6723,964,400
2017-11-2048.37048.72047.78048.1109.6046,671,600
2017-11-1748.45048.77047.86048.4709.6765,763,600
2017-11-1647.78048.64047.51048.4709.6766,644,800
2017-11-1547.28048.01047.15047.5709.4966,476,000
2017-11-1446.94047.66046.91047.4709.4767,462,800
2017-11-1347.33047.66047.10047.2309.4286,965,200
2017-11-1047.25048.47047.10047.5909.5006,624,000
2017-11-0948.22048.35046.72047.5409.4907,255,600
2017-11-0848.15048.50047.94048.4709.6766,532,000
2017-11-0748.11048.24047.84048.0409.5906,256,800
2017-11-0647.50048.19047.25048.0609.5945,908,400
2017-11-0347.48048.21047.20047.9109.5647,122,400
2017-11-0246.78047.63046.63047.5809.4984,966,400
2017-11-0147.23047.23046.40046.7809.3386,062,400
2017-10-3147.65047.99046.92046.9709.3768,718,800
2017-10-3047.07047.48046.70046.7909.3406,078,000
2017-10-2747.22047.49046.89047.1909.4206,733,600
2017-10-2646.77047.75046.33047.4909.4808,722,800
2017-10-2546.58046.73045.96046.6409.3119,680,000
2017-10-2448.60048.82046.55046.8409.35015,330,400
2017-10-2348.57048.97048.17048.9209.7028,458,400
2017-10-2048.50048.77048.27048.3909.5978,388,000
2017-10-1948.33048.66048.15048.2609.5718,048,800
2017-10-1848.16048.88048.01048.4509.60915,112,000
2017-10-1747.49048.12046.83047.9409.50717,689,200
2017-10-1646.75047.28046.62047.2609.37312,864,400
2017-10-1346.19046.80046.07046.5809.23811,349,200
2017-10-1244.38045.95044.38045.9409.11118,532,000
2017-10-1143.30044.51042.51044.5108.82735,174,800
2017-10-1045.99045.99044.68044.8608.89716,973,600
2017-10-0946.02046.41045.70045.7909.0816,083,200
2017-10-0646.26046.55045.90046.0309.12912,540,000
2017-10-0545.63046.08045.33046.0409.1317,425,600
2017-10-0445.83046.11045.29045.6509.0539,000,400
2017-10-0345.93046.17045.32045.8009.0838,334,800
2017-10-0245.68045.76045.14045.7609.0759,531,200
2017-09-2945.61046.15045.53045.5809.0399,074,000
2017-09-2845.50045.96045.14045.7309.06910,381,200
2017-09-2745.41045.75044.76045.5309.02910,634,000
2017-09-2644.77045.39044.44045.2408.9729,250,800
← NewerPage 38 of 79 · 4,731 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.