See inside every stock. Pro
S&P 5007,624▼ 0.52%Nasdaq25,955▼ 0.21%Dow Jones52,215▼ 1.23%Nasdaq 10028,958▼ 0.00%VIX19.45▲ 2.21%US Dollar101.81▲ 0.20%Gold spot3,994▼ 0.75%WTI101.85▼ 1.38%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-03-0229.65029.98028.31028.5302.31620,270,400
2009-02-2729.90030.48029.41030.1202.44518,202,400
2009-02-2631.15031.34030.05030.0902.44313,717,600
2009-02-2531.12031.47030.38030.5102.47727,367,200
2009-02-2429.97031.26029.87031.2002.53324,745,600
2009-02-2332.25032.43029.58029.6802.40924,234,400
2009-02-2032.64032.70031.75032.1902.61319,884,800
2009-02-1934.18034.93032.39032.3902.62917,919,200
2009-02-1833.12034.39032.96034.0802.76718,014,400
2009-02-1733.88033.88032.33032.8702.66813,323,200
2009-02-1335.38035.85034.49034.4902.8008,572,000
2009-02-1234.24035.49033.84035.3602.87110,800,800
2009-02-1136.30036.35034.23034.5702.80616,358,400
2009-02-1037.50037.86035.56036.0002.89411,759,200
2009-02-0936.73037.72036.20037.5303.0179,557,600
2009-02-0634.76037.13034.64037.1302.98519,451,200
2009-02-0533.59034.84033.22034.6502.78619,031,200
2009-02-0434.63034.68033.54034.2302.75233,659,200
2009-02-0334.19035.62033.65035.4802.85213,060,000
2009-02-0233.71034.69033.52034.3302.76010,567,200
2009-01-3034.85035.30033.58034.1802.74818,496,800
2009-01-2935.46036.05034.47034.7602.79415,170,400
2009-01-2834.39036.15034.38035.7702.87619,644,800
2009-01-2732.54034.76032.50034.5802.78025,067,200
2009-01-2632.34033.32032.16032.6002.62116,259,200
2009-01-2331.74033.04031.53032.4702.61010,822,400
2009-01-2231.99032.84031.41032.2402.59217,409,600
2009-01-2132.59032.92031.02032.2902.59628,660,000
2009-01-2033.76034.95032.57032.9002.64528,417,600
2009-01-1633.66033.73032.63033.1502.66526,200,800
2009-01-1532.69034.04031.74033.2002.66921,679,200
2009-01-1432.25032.40031.46031.6902.54814,657,600
2009-01-1332.40033.17032.10032.8102.63813,123,200
2009-01-1233.24033.33032.30032.6202.62213,667,200
2009-01-0933.52033.75032.00033.0302.65517,471,200
2009-01-0834.15034.31033.10033.5902.70022,069,600
2009-01-0735.59035.66034.52035.1602.82713,106,400
2009-01-0636.18036.33035.19036.0402.89715,820,000
2009-01-0535.72036.80035.36036.4002.92613,525,600
2009-01-0235.08036.78034.00036.5102.93517,391,200
2008-12-3133.50035.04033.11034.8502.80215,852,000
2008-12-3032.70033.59032.12033.5602.69811,551,200
2008-12-2933.60033.70031.79032.3402.60011,068,800
2008-12-2633.78034.34033.51034.0202.7354,576,000
2008-12-2433.19033.88032.65033.7802.7163,745,600
2008-12-2333.54034.08032.65033.2102.67010,087,200
2008-12-2233.96034.72032.45033.3502.68113,000,000
2008-12-1935.19035.23033.52033.9602.73017,426,400
2008-12-1833.16034.56033.16033.9002.72517,810,400
2008-12-1733.98034.72033.63034.1202.74320,904,000
2008-12-1632.23034.83032.23034.4802.77228,691,200
2008-12-1532.65032.74031.66032.2302.59117,546,400
2008-12-1231.33032.69030.83031.9002.56523,527,200
2008-12-1134.31034.31031.12032.0002.57324,769,600
2008-12-1036.17036.72034.27034.6702.78720,982,400
2008-12-0935.78036.35034.91035.7202.87219,077,600
2008-12-0835.57037.10035.57036.3502.92215,901,600
2008-12-0532.51035.77032.11035.4902.85314,668,800
2008-12-0432.76034.03032.25032.8102.63819,464,000
2008-12-0331.75033.60030.08033.4202.68742,712,000
← NewerPage 75 of 79 · 4,733 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.