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%WTI98.87▲ 1.77%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2017-01-0646.64046.91046.22046.5109.0328,804,400
2017-01-0547.94047.99046.32046.6209.05410,210,800
2017-01-0447.14047.45046.91047.1709.16010,420,000
2017-01-0347.40047.76046.44046.9509.11811,338,800
2016-12-3047.49047.65046.66046.9809.1245,887,200
2016-12-2947.55047.75047.13047.2109.1686,255,600
2016-12-2848.42048.43047.27047.3809.2015,459,600
2016-12-2748.19048.67048.05048.3309.3862,930,000
2016-12-2348.04048.27047.80048.1409.3493,778,000
2016-12-2248.13048.14047.68048.0309.3275,139,600
2016-12-2148.50048.68048.14048.1409.3494,570,000
2016-12-2048.24048.92047.98048.5309.4255,738,800
2016-12-1947.98048.35047.69048.0209.3259,268,400
2016-12-1648.52048.74048.02048.0509.33111,974,000
2016-12-1548.35048.78047.96048.4309.4059,384,000
2016-12-1448.73048.99048.22048.3209.3849,277,600
2016-12-1348.96048.97048.23048.6009.43811,294,000
2016-12-1249.06049.15048.56048.9009.4969,580,000
2016-12-0949.17049.28048.76049.0109.5188,729,600
2016-12-0849.14049.31048.89049.1309.54111,148,800
2016-12-0748.28049.24047.83049.1709.54912,621,600
2016-12-0647.94048.45047.20048.3009.38020,751,600
2016-12-0548.46049.21048.18048.5809.43425,085,600
2016-12-0247.55048.01047.20047.8309.28914,324,000
2016-12-0147.51048.37047.27047.4909.22314,630,400
2016-11-3047.19047.89046.87047.4009.20514,780,000
2016-11-2946.28047.15046.17047.0109.12913,706,000
2016-11-2846.29046.51045.97046.3609.0039,159,600
2016-11-2546.21046.37046.01046.3709.0052,153,600
2016-11-2345.99046.51045.71046.2408.9807,691,600
2016-11-2245.41045.97045.14045.9208.91810,055,200
2016-11-2144.99045.28044.78045.2608.7898,146,400
2016-11-1844.92045.10044.73044.8008.7007,436,800
2016-11-1745.03045.37044.78044.9608.73111,555,600
2016-11-1645.03045.20044.75045.0908.7569,585,200
2016-11-1545.22045.26044.73045.0908.75610,172,000
2016-11-1444.50045.43044.39045.1008.75815,919,200
2016-11-1144.77045.08043.44044.2808.59920,076,000
2016-11-1043.96045.30043.96044.9208.72322,311,600
2016-11-0939.97043.97039.78043.5908.46522,910,000
2016-11-0840.58041.04040.19040.6207.8888,058,000
2016-11-0739.93040.65039.92040.6107.88611,646,800
2016-11-0438.70039.80038.68039.4407.65914,350,000
2016-11-0338.41038.62038.17038.6007.4968,956,800
2016-11-0238.47038.59038.09038.2507.4289,070,000
2016-11-0139.08039.13038.21038.4007.4576,641,200
2016-10-3138.94039.05038.68038.9807.5707,049,200
2016-10-2838.46039.00038.44038.7607.5274,859,600
2016-10-2739.07039.13038.37038.4507.4675,001,200
2016-10-2638.52039.38038.43039.0207.5786,916,400
2016-10-2538.86038.98038.47038.6407.5047,461,200
2016-10-2438.62039.08038.37038.9407.5629,690,800
2016-10-2138.32038.50037.96038.3707.4516,654,400
2016-10-2038.92039.13038.75038.8107.4799,025,600
2016-10-1938.25038.96038.02038.9207.50013,074,800
2016-10-1838.66038.79037.88038.1607.3538,626,800
2016-10-1738.31038.55038.18038.2707.37510,814,400
2016-10-1438.13038.64037.70038.3407.38813,472,000
2016-10-1338.82038.85037.93038.3407.38819,318,000
2016-10-1239.85039.85039.02039.0607.52718,304,800
← NewerPage 42 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.