See inside every stock. Pro
S&P 5007,624▼ 0.52%Nasdaq25,955▼ 0.21%Dow Jones52,215▼ 1.23%Nasdaq 10028,958▼ 0.00%VIX19.45▲ 2.21%US Dollar101.81▲ 0.20%Gold spot3,994▼ 0.75%WTI101.20▼ 2.00%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-10-2851.58051.92050.90051.3604.2876,137,600
2010-10-2751.99052.27050.85051.3104.2839,562,400
2010-10-2652.34053.09051.83052.5004.3824,772,000
2010-10-2553.27053.57052.58052.6204.3926,021,600
2010-10-2253.67053.69052.40052.9004.4163,976,800
2010-10-2152.55053.12052.16052.9004.4166,514,400
2010-10-2051.87052.59051.82052.4004.3745,344,000
2010-10-1951.46052.21051.17051.6704.31310,193,600
2010-10-1852.02052.38051.70051.8904.3315,355,200
2010-10-1553.28053.28051.67052.1004.34914,823,200
2010-10-1452.82053.12052.34052.7104.4009,605,600
2010-10-1352.36053.06052.05052.7504.40313,276,800
2010-10-1253.54053.75051.47052.0404.34427,336,000
2010-10-1154.51054.92054.08054.7504.5707,253,600
2010-10-0853.85054.77053.43054.5204.5516,305,600
2010-10-0754.09054.24053.21053.6904.4825,934,400
2010-10-0653.93054.38053.54053.9604.5045,353,600
2010-10-0553.46054.41053.40053.9904.5077,644,800
2010-10-0453.35053.80052.16052.6404.3945,529,600
2010-10-0153.60053.87052.90053.3804.4566,833,600
2010-09-3054.18054.58052.76053.1904.4407,828,000
2010-09-2953.50053.93053.21053.6504.4785,844,000
2010-09-2853.19053.96052.00053.8004.4919,345,600
2010-09-2753.36053.38052.72052.8604.4125,856,000
2010-09-2452.73053.70052.45053.4104.4587,828,000
2010-09-2351.80052.62051.64051.9404.3356,320,000
2010-09-2252.10053.34051.84052.1804.35611,544,000
2010-09-2152.11052.40051.81052.0004.3406,531,200
2010-09-2051.57052.29051.40052.2104.3589,084,800
2010-09-1751.48051.79050.94051.5404.30240,321,600
2010-09-1651.67051.81050.90051.1704.2717,402,400
2010-09-1551.25051.77050.84051.6904.3158,504,800
2010-09-1451.39051.96051.15051.6304.3107,365,600
2010-09-1351.40051.95051.17051.6204.3099,471,200
2010-09-1050.49051.11050.32050.9204.2506,376,000
2010-09-0950.19050.52049.93050.3204.2008,751,200
2010-09-0849.00049.99048.95049.7004.14910,062,400
2010-09-0748.86049.24048.67048.7804.0728,243,200
2010-09-0349.72049.91048.48049.3604.1209,980,800
2010-09-0247.05049.07047.05048.9704.08813,189,600
2010-09-0146.23047.36045.71047.1803.93810,677,600
2010-08-3145.00045.76044.64045.2703.77915,817,600
2010-08-3045.69046.06045.09045.0903.7646,570,400
2010-08-2745.71046.00044.72045.9603.83612,762,400
2010-08-2646.07046.33045.46045.4903.79713,939,200
2010-08-2545.82046.16045.45045.9003.83116,466,400
2010-08-2447.00047.00045.76046.2703.86212,179,200
2010-08-2348.38048.67047.41047.5103.9668,092,000
2010-08-2047.63048.08046.95048.0104.0079,960,000
2010-08-1949.21049.48047.53047.8203.99210,602,400
2010-08-1849.22049.95048.75049.6404.1436,177,600
2010-08-1748.81050.31048.59049.9304.1338,862,400
2010-08-1648.00048.48047.50048.1303.9844,091,200
2010-08-1348.22048.55047.92048.1603.9864,276,000
2010-08-1247.81048.68047.80048.4604.0115,107,200
2010-08-1149.54049.64048.35048.4404.0099,347,200
2010-08-1051.00051.32049.91050.6604.1934,988,800
2010-08-0951.35051.57050.91051.3704.2524,886,400
2010-08-0650.55051.22050.00051.1604.2347,628,000
2010-08-0550.91051.24050.40051.2204.2394,051,200
← NewerPage 68 of 79 · 4,733 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.