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.02▲ 1.92%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2016-04-2146.66046.66045.46045.5808.6635,667,600
2016-04-2045.74046.15045.58045.8108.7076,626,800
2016-04-1945.89046.16045.63045.7408.6938,116,400
2016-04-1845.75046.06045.52045.7308.6918,205,200
2016-04-1545.77046.04045.30045.8108.7077,726,400
2016-04-1445.97046.08045.62045.7708.6999,068,400
2016-04-1345.34046.00045.10045.8208.70814,019,600
2016-04-1245.00046.18045.00045.3408.61731,689,200
2016-04-1147.31047.62046.80046.9408.92115,199,600
2016-04-0847.21047.62047.01047.1308.9579,847,200
2016-04-0747.02047.36046.40046.7208.87912,209,600
2016-04-0647.31048.00046.13047.1108.95415,527,200
2016-04-0548.73048.73046.84047.3809.00514,671,200
2016-04-0448.75048.77047.29047.3709.00313,523,600
2016-04-0148.30048.96047.57048.9309.30013,098,800
2016-03-3149.00049.08048.71049.0009.3138,679,600
2016-03-3049.26049.29048.74048.9309.3009,972,000
2016-03-2948.23049.04048.06049.0209.3177,650,400
2016-03-2849.05049.05048.32048.5009.2187,740,400
2016-03-2448.69049.09048.43048.9009.2947,712,000
2016-03-2348.98049.08048.64048.8309.2818,530,800
2016-03-2249.50049.85048.82048.9309.30012,107,200
2016-03-2149.03049.99048.84049.8709.47810,088,000
2016-03-1849.17049.20048.52049.0509.32214,474,400
2016-03-1747.44049.19047.34048.9409.30113,113,200
2016-03-1646.61047.50046.20047.4209.01312,538,400
2016-03-1546.46047.21045.18047.0508.94210,262,400
2016-03-1446.83047.08046.64046.9408.9215,832,800
2016-03-1147.25047.35046.52046.8608.9069,047,200
2016-03-1047.00047.13046.37046.9908.93110,850,400
2016-03-0946.80047.09046.46046.9908.9319,382,400
2016-03-0846.28046.83045.55046.5708.85113,838,800
2016-03-0745.97046.86045.83046.3208.80310,357,600
2016-03-0445.99046.61044.71046.2208.78416,119,200
2016-03-0346.44047.16046.15047.0008.9339,184,400
2016-03-0246.70046.90046.02046.5008.83813,175,600
2016-03-0145.74047.03045.46046.7008.87618,093,200
2016-02-2945.25045.70045.08045.2908.60815,637,200
2016-02-2645.24045.50044.90045.2208.5948,676,400
2016-02-2544.66045.07044.02045.0708.5667,078,000
2016-02-2444.16044.74043.43044.5008.4589,090,400
2016-02-2344.95045.40044.46044.5408.4658,860,800
2016-02-2245.05045.65044.91045.3608.6219,208,800
2016-02-1944.18044.75043.87044.6508.4869,824,800
2016-02-1844.42045.11044.06044.5608.4699,177,600
2016-02-1743.87044.94043.76044.4208.44213,103,200
2016-02-1643.76043.82043.05043.6808.30210,394,800
2016-02-1242.56043.09041.90043.0408.1808,656,000
2016-02-1142.11042.28040.96042.0107.98417,218,000
2016-02-1043.77043.93042.10042.2708.03417,480,800
2016-02-0943.25044.25043.16043.3608.24122,306,400
2016-02-0842.92044.25042.53043.6608.29824,350,000
2016-02-0543.29043.75042.80043.2608.22219,580,000
2016-02-0441.50044.44041.50043.5308.27344,855,600
2016-02-0339.50040.33038.48039.6307.53215,606,800
2016-02-0239.83040.00038.98039.1307.43711,520,800
2016-02-0139.93040.65039.50040.4407.68617,973,200
2016-01-2939.48040.56039.28040.5607.70915,728,800
2016-01-2838.12039.40037.98039.3407.47716,220,400
2016-01-2737.63038.82037.32038.0407.23014,519,600
← NewerPage 45 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.