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-05-0838.43039.11038.43039.05016.7016,461,800
2020-05-0738.13038.61037.74038.18016.3298,784,400
2020-05-0637.21038.05037.02037.85016.18810,615,200
2020-05-0536.27037.16036.08036.63015.6668,090,000
2020-05-0435.53035.88035.17035.85015.3325,860,400
2020-05-0135.79036.05035.37035.70015.2686,846,400
2020-04-3036.47036.79035.88036.22015.49111,066,600
2020-04-2937.00037.54036.45036.74015.7138,725,000
2020-04-2837.28037.97036.81036.96015.8078,742,000
2020-04-2736.11037.08036.09036.85015.7607,747,600
2020-04-2435.15036.14034.84036.03015.3036,897,000
2020-04-2334.77035.56034.68034.92014.8317,916,400
2020-04-2234.75035.06034.40034.84014.7976,959,200
2020-04-2134.49034.82033.96034.14014.5009,619,200
2020-04-2035.55035.92034.89034.92014.8317,572,600
2020-04-1736.31036.92035.39035.93015.26010,037,200
2020-04-1634.78035.52034.17035.43015.04812,194,000
2020-04-1534.15034.81033.72034.56014.6789,925,800
2020-04-1434.43035.17032.82034.54014.67014,214,800
2020-04-1332.61033.42031.87032.27013.70610,170,800
2020-04-0932.74033.71032.55033.62014.27912,042,800
2020-04-0832.42032.67031.64032.49013.7998,957,000
2020-04-0732.04033.65031.93032.01013.59512,800,600
2020-04-0631.44032.31031.13032.18013.66712,303,800
2020-04-0330.50031.34030.01030.48012.9459,249,400
2020-04-0230.73031.31030.17030.65013.01814,475,000
2020-04-0130.17031.00029.92030.61013.0019,610,400
2020-03-3131.45032.28030.96031.25013.27215,131,800
2020-03-3031.08032.23030.80031.80013.50611,081,400
2020-03-2731.17031.80030.19031.04013.18312,927,000
2020-03-2630.32032.55029.46032.31013.72314,294,000
2020-03-2530.77031.80029.81030.23012.83914,158,200
2020-03-2429.03031.48029.03031.37013.32315,200,800
2020-03-2330.00030.00026.72028.18011.96912,544,000
2020-03-2032.36032.38028.47028.74012.20619,137,000
2020-03-1933.41035.46032.00032.30013.71818,696,400
2020-03-1832.74034.80031.39033.45014.20720,620,400
2020-03-1732.38035.13032.03034.51014.65716,773,000
2020-03-1630.51033.98030.00031.72013.47219,092,400
2020-03-1332.80034.15031.21034.09014.47918,417,600
2020-03-1230.54032.84029.79030.87013.11119,858,600
2020-03-1132.47033.67032.32032.93013.98621,831,800
2020-03-1032.22033.62031.30033.60014.27014,621,000
2020-03-0931.87032.84030.61031.19013.24724,785,800
2020-03-0633.50034.29033.32034.16014.50815,515,000
2020-03-0534.55036.05034.48034.84014.79717,640,000
2020-03-0434.98035.59034.34035.53015.0909,967,600
2020-03-0334.84036.39034.18034.39014.60613,494,000
2020-03-0234.33035.19033.31035.18014.94214,155,600
2020-02-2833.81034.84033.49034.22014.53417,245,800
2020-02-2735.37036.45034.76035.02014.87417,670,400
2020-02-2636.67036.83035.89035.96015.2738,975,600
2020-02-2537.98038.18035.97036.16015.35811,996,400
2020-02-2438.05038.39037.24037.76016.0377,869,800
2020-02-2138.84039.18038.45038.86016.5048,248,200
2020-02-2038.41039.31038.29039.02016.5726,602,800
2020-02-1938.37038.66038.19038.29016.2623,412,000
2020-02-1838.28038.44037.88038.29016.2624,575,600
2020-02-1438.23038.57038.01038.32016.2755,491,800
2020-02-1338.15038.47037.99038.24016.2414,541,600
← NewerPage 28 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.