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
2020-08-0447.18047.59047.11047.53020.4398,855,200
2020-08-0347.37047.96047.25047.46020.4097,095,200
2020-07-3147.06047.07046.15047.04020.2298,794,600
2020-07-3045.91047.02045.72046.91020.1736,524,400
2020-07-2945.64046.83045.45046.55020.0186,750,400
2020-07-2845.91046.01045.34045.37019.5115,308,600
2020-07-2745.58046.44045.58046.22019.8767,237,200
2020-07-2445.73046.16045.40045.74019.5626,802,400
2020-07-2345.95046.54045.70045.77019.5758,126,200
2020-07-2245.65045.99045.41045.84019.6056,870,400
2020-07-2145.11045.70045.06045.54019.47710,862,600
2020-07-2044.13045.03044.00044.84019.1775,958,000
2020-07-1743.62044.59043.53044.20018.9049,984,200
2020-07-1644.00044.15043.21043.50018.6047,720,200
2020-07-1543.62044.27042.64044.02018.82711,677,600
2020-07-1443.86045.00042.46043.40018.56114,906,200
2020-07-1343.34044.28043.32043.38018.55310,235,800
2020-07-1043.02043.21042.38043.03018.4037,408,600
2020-07-0942.96043.36042.66043.10018.43310,040,800
2020-07-0844.03044.12042.57043.02018.3999,443,800
2020-07-0744.18044.65043.95044.06018.8449,489,400
2020-07-0644.56044.79043.86044.22018.9129,519,800
2020-07-0243.68044.26043.54044.04018.83510,605,000
2020-07-0143.02043.18042.62043.01018.3958,948,000
2020-06-3041.70043.14041.46042.84018.3229,450,800
2020-06-2941.27042.21041.25041.92017.9287,740,000
2020-06-2641.51041.78040.44040.99017.5318,879,000
2020-06-2541.33041.84040.90041.67017.8226,579,200
2020-06-2441.77042.25041.29041.34017.6806,980,400
2020-06-2342.93042.93042.21042.23018.0616,035,200
2020-06-2241.50042.21041.07041.98017.9545,296,000
2020-06-1942.41042.65041.29041.59017.78715,829,000
2020-06-1841.88042.29041.61041.99017.9586,171,400
2020-06-1742.04042.37041.70042.06017.9886,233,200
2020-06-1641.80042.09040.91041.81017.8819,329,600
2020-06-1539.64040.73039.15040.71017.4119,976,200
2020-06-1241.48041.48039.35040.06017.1338,386,600
2020-06-1142.03042.09040.59040.64017.3817,612,000
2020-06-1043.00043.20042.34042.49018.1726,879,000
2020-06-0942.31043.12042.22042.86018.3316,560,600
2020-06-0842.38043.19042.15042.88018.3398,776,200
2020-06-0542.06042.89041.78042.66018.24512,333,000
2020-06-0441.92042.71041.33041.70017.8348,755,000
2020-06-0341.48042.27041.07042.06017.9887,521,200
2020-06-0240.97041.22040.65041.19017.6167,727,200
2020-06-0141.38041.38040.53040.66017.3905,566,000
2020-05-2940.39041.45040.34041.26017.64611,917,000
2020-05-2840.68040.92040.15040.38017.2707,408,200
2020-05-2739.93040.56039.33040.54017.33810,659,400
2020-05-2639.07040.21038.88039.72016.98812,448,000
2020-05-2238.62038.92038.50038.68016.5433,934,000
2020-05-2139.17039.17038.52038.71016.5566,035,000
2020-05-2039.05039.58038.83039.09016.7186,410,200
2020-05-1939.00039.34038.55038.56016.4918,522,000
2020-05-1840.00040.46038.94039.07016.71013,897,200
2020-05-1538.30039.12038.05038.92016.64510,294,600
2020-05-1438.10038.74037.72038.68016.5439,224,800
2020-05-1338.71039.24037.79038.34016.3978,665,200
2020-05-1239.80039.96038.82038.82016.6037,685,800
2020-05-1138.47039.88038.47039.74016.9966,836,000
← NewerPage 27 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.