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%WTI102.93▼ 0.33%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-08-2036.02036.56035.79036.3402.9795,904,800
2009-08-1935.28036.29035.28036.0902.9595,608,000
2009-08-1835.56036.10035.48035.9302.9466,848,800
2009-08-1736.37036.39035.39035.4902.9109,900,000
2009-08-1437.00037.16036.00036.8103.01811,896,800
2009-08-1337.72037.72036.63036.9703.0319,262,400
2009-08-1237.20038.20037.20037.6803.0598,014,400
2009-08-1137.62037.69037.09037.3903.0358,172,800
2009-08-1038.53038.66037.60037.8103.0708,570,400
2009-08-0737.50038.74037.41038.5403.12912,324,800
2009-08-0636.98037.18036.28036.7802.98613,432,000
2009-08-0537.59037.60036.13036.5702.96920,990,400
2009-08-0437.26037.63036.96037.6203.05414,797,600
2009-08-0335.72037.56035.63037.2603.02523,215,200
2009-07-3135.63036.11035.44035.5702.8888,616,800
2009-07-3035.93036.57035.44035.5502.8868,501,600
2009-07-2935.26035.82035.03035.3202.86710,736,800
2009-07-2835.30035.95034.81035.3902.87311,055,200
2009-07-2735.73035.75034.80035.6402.89310,048,800
2009-07-2435.08035.71034.89035.6402.8938,847,200
2009-07-2334.26035.42034.06035.3902.87314,283,200
2009-07-2234.25034.75033.88034.4802.79911,880,000
2009-07-2134.52034.52033.43034.1602.77317,132,000
2009-07-2033.10034.13033.10034.0502.76411,832,000
2009-07-1732.84033.32032.71033.0902.68612,197,600
2009-07-1632.19032.97031.78032.8402.66614,633,600
2009-07-1531.87032.71031.79032.2902.62116,957,600
2009-07-1431.45031.71031.02031.6502.56916,964,800
2009-07-1330.27031.87029.25031.5302.56046,929,600
2009-07-1030.63031.83030.50031.7302.57630,282,400
2009-07-0931.20031.42030.47030.6402.48720,302,400
2009-07-0830.78031.30030.46031.1402.52819,253,600
2009-07-0731.30031.34030.51030.5602.48120,488,000
2009-07-0631.81032.09031.25031.4402.55218,778,400
2009-07-0232.85033.00031.87031.9002.59017,664,800
2009-07-0133.56033.79032.90032.9602.67616,866,400
2009-06-3033.37033.84033.07033.1702.69315,340,800
2009-06-2933.37033.72033.02033.5902.7278,956,000
2009-06-2633.37034.03033.28033.4302.71413,927,200
2009-06-2532.71033.70032.65033.6102.7299,131,200
2009-06-2432.52033.44032.45032.9402.67412,768,800
2009-06-2332.62032.79032.08032.3402.62512,108,800
2009-06-2232.81032.89031.99032.1702.61218,433,600
2009-06-1934.13034.13033.16033.3302.70619,980,000
2009-06-1833.62034.15033.00033.7302.73814,194,400
2009-06-1733.50034.30033.38033.6802.73414,712,800
2009-06-1633.99034.00033.18033.3502.70713,652,800
2009-06-1534.47034.47033.04033.4302.71415,723,200
2009-06-1235.40035.46034.25034.7302.81912,171,200
2009-06-1136.00036.17035.40035.7402.90113,480,800
2009-06-1035.66036.12035.06035.8702.91219,351,200
2009-06-0934.88035.84034.58035.6202.89220,077,600
2009-06-0834.22034.97033.94034.6302.81112,877,600
2009-06-0535.27035.27033.96034.1902.77614,145,600
2009-06-0435.52035.54034.24034.6502.81313,400,800
2009-06-0335.02035.52034.57035.3102.86712,904,800
2009-06-0236.00036.33035.75036.0002.92316,242,400
2009-06-0134.07036.49034.06036.1702.93618,588,800
2009-05-2932.84033.25032.40033.2202.69714,725,600
2009-05-2832.96033.06031.73032.8502.66711,439,200
← NewerPage 73 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.