S&P 5007,713▲ 0.28%Nasdaq26,425▼ 0.02%Dow Jones52,496▲ 1.02%Nasdaq 10029,490▼ 0.13%VIX17.31▼ 6.13%US Dollar101.73▼ 0.25%Gold spot4,145▲ 0.30%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2019-08-2130.80031.02030.67030.77012.9023,596,400
2019-08-2030.64030.84030.41030.48012.7809,831,000
2019-08-1930.39030.73030.28030.66012.8565,193,200
2019-08-1629.52030.04029.31029.98012.5705,721,400
2019-08-1529.29029.48029.06029.28012.2777,384,800
2019-08-1429.61029.67029.01029.16012.2276,712,200
2019-08-1329.43030.93029.21029.96012.56213,066,600
2019-08-1229.51029.65029.24029.39012.3239,080,000
2019-08-0929.70029.87029.29029.74012.4706,160,600
2019-08-0829.38029.87029.38029.74012.47012,320,600
2019-08-0728.75029.48028.38029.26012.26911,135,400
2019-08-0628.64029.55028.57029.20012.24311,507,600
2019-08-0528.99029.00028.41028.56011.97510,339,600
2019-08-0229.38029.66028.80029.62012.42011,574,000
2019-08-0130.84030.99029.51029.63012.42415,908,000
2019-07-3131.60031.62030.52030.80012.91414,948,800
2019-07-3031.16031.73031.04031.61013.2545,052,000
2019-07-2931.60031.83031.23031.32013.1325,275,800
2019-07-2631.48031.74031.29031.63013.2625,653,400
2019-07-2531.95032.08031.39031.44013.1838,371,200
2019-07-2431.22032.00031.10031.93013.3888,467,200
2019-07-2330.70031.80030.70031.69013.1958,388,000
2019-07-2230.52030.90030.50030.64012.75811,915,400
2019-07-1930.53030.91030.34030.37012.6466,402,200
2019-07-1830.45030.54030.04030.30012.61611,578,600
2019-07-1731.21031.30030.59030.59012.7377,237,200
2019-07-1630.54031.39030.54031.28013.0249,399,400
2019-07-1530.98031.09030.66030.68012.7756,816,600
2019-07-1230.36031.21030.10030.95012.88716,927,400
2019-07-1129.87030.45029.44030.36012.64134,488,000
2019-07-1031.70031.80030.91031.25013.01216,587,400
2019-07-0931.61031.72031.20031.57013.14512,879,000
2019-07-0832.05032.13031.71031.83013.2546,924,800
2019-07-0532.09032.18031.68032.09013.3623,967,600
2019-07-0332.26032.30031.92032.26013.4333,356,600
2019-07-0232.54032.61031.79032.12013.3746,412,200
2019-07-0132.92033.09032.37032.66013.5998,514,400
2019-06-2832.34032.67032.11032.59013.57010,454,200
2019-06-2732.02032.30031.84032.21013.4126,850,600
2019-06-2632.30032.33031.92031.95013.3036,133,400
2019-06-2532.59032.75032.01032.14013.3838,065,000
2019-06-2432.61032.83032.41032.61013.5786,205,000
2019-06-2133.01033.12032.48032.60013.57413,191,600
2019-06-2032.94033.24032.56033.24013.84113,284,800
2019-06-1932.14032.53031.84032.40013.4916,157,400
2019-06-1831.60032.24031.48032.11013.3708,021,200
2019-06-1731.76031.79031.30031.34013.0495,178,800
2019-06-1432.67032.68031.13031.65013.1797,063,800
2019-06-1332.41032.90032.26032.73013.6285,917,400
2019-06-1232.43032.63032.09032.27013.4375,910,200
2019-06-1132.91033.03032.26032.35013.4704,632,200
2019-06-1032.43032.77032.33032.64013.5914,388,200
2019-06-0732.04032.56031.89032.26013.4338,021,600
2019-06-0632.23032.59031.44031.96013.30810,267,400
2019-06-0531.87032.23031.25032.18013.3997,450,600
2019-06-0431.22031.80031.11031.78013.2338,320,600
2019-06-0330.01031.11030.01030.86012.85011,566,400
2019-05-3130.34030.90029.98030.59012.73714,143,400
2019-05-3030.63031.02030.50030.72012.7918,271,600
2019-05-2930.30030.76030.11030.50012.7008,312,400
← NewerPage 31 of 79 · 4,730 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.