See inside every stock. Pro
S&P 5007,677▲ 0.70%Nasdaq26,169▲ 0.82%Dow Jones52,362▲ 0.28%Nasdaq 10029,273▲ 1.09%VIX18.39▼ 5.45%US Dollar102.01▲ 0.20%Gold spot3,994▼ 0.75%WTI101.38▼ 0.37%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2008-06-1348.23048.90047.82048.5103.84810,414,400
2008-06-1247.30048.25047.12047.7003.7849,136,000
2008-06-1148.32048.35046.68046.7703.7109,503,200
2008-06-1048.35048.95047.82048.3203.8337,090,400
2008-06-0948.95049.30047.76048.8003.8719,836,000
2008-06-0650.36050.49048.64048.7703.86915,441,600
2008-06-0550.17050.95049.25050.9104.0389,368,000
2008-06-0449.09050.49048.69049.9003.95814,935,200
2008-06-0348.13049.29047.56049.1903.90221,929,600
2008-06-0249.39049.55047.15047.8203.79313,746,400
2008-05-3048.47049.60047.75049.4403.92216,888,000
2008-05-2947.53049.08047.48048.4103.84012,812,800
2008-05-2846.92047.60046.76047.5303.77010,052,000
2008-05-2745.81046.94045.60046.5603.69321,671,200
2008-05-2345.93046.10045.02045.5003.60912,708,800
2008-05-2246.93047.35045.86046.1003.65715,401,600
2008-05-2148.82049.38046.91047.0903.73519,578,400
2008-05-2048.72049.28048.21048.6203.8578,360,800
2008-05-1950.65050.74048.72048.8103.87219,584,800
2008-05-1651.97051.97050.23050.9004.03711,424,800
2008-05-1550.78051.82050.30051.6604.0987,897,600
2008-05-1451.09051.49050.58050.7604.0269,809,600
2008-05-1351.20051.20050.02050.7904.0298,853,600
2008-05-1250.02051.18049.53051.0404.0497,211,200
2008-05-0949.90050.08049.03049.8103.9519,416,800
2008-05-0850.25051.12050.12050.4804.0049,425,600
2008-05-0750.72051.24049.77049.9203.9606,384,000
2008-05-0650.52050.99050.05050.6404.0178,644,000
2008-05-0551.60051.83050.79051.1104.0548,924,800
2008-05-0250.19052.25050.18051.7604.10617,604,000
2008-05-0148.90049.99048.70049.7203.94412,749,600
2008-04-3049.37050.10048.26048.8103.87216,043,200
2008-04-2949.94050.58049.07049.3303.91310,568,800
2008-04-2849.64050.99049.60050.1303.97610,719,200
2008-04-2548.96049.81048.42049.5203.92814,254,400
2008-04-2449.00049.74048.00048.9703.88410,565,600
2008-04-2348.72049.43048.33048.8303.8737,484,800
2008-04-2249.75049.94048.20048.9503.88311,257,600
2008-04-2149.71050.23049.03050.1103.97514,023,200
2008-04-1850.35050.80049.67050.0103.96713,748,000
2008-04-1749.60049.85048.85049.4603.92310,512,000
2008-04-1648.90049.90048.79049.8503.95415,088,800
2008-04-1549.14049.50047.94048.7003.86319,440,000
2008-04-1448.25049.42048.13048.8303.87321,352,000
2008-04-1149.21051.26049.17049.6903.94145,564,000
2008-04-1046.53048.32045.87047.7503.78820,434,400
2008-04-0949.07049.08046.54046.8203.71421,824,800
2008-04-0848.04049.14048.04048.8803.87720,513,600
2008-04-0748.35048.97047.90048.2103.82413,104,800
2008-04-0448.67048.67047.61047.8903.79914,661,600
2008-04-0347.37048.71047.26048.3103.83219,933,600
2008-04-0247.15047.98046.39047.7103.78420,959,200
2008-04-0146.09047.15045.34047.1503.74018,703,200
2008-03-3145.76046.14044.68045.9303.64314,912,800
2008-03-2846.39046.39045.49045.7603.6308,892,800
2008-03-2746.36046.86045.66045.7003.6259,902,400
2008-03-2646.67046.94045.59046.2803.67111,721,600
2008-03-2546.50046.99045.71046.9403.72315,120,000
2008-03-2445.20047.00045.00046.7003.70418,655,200
2008-03-2043.23045.35042.87045.1403.58124,284,000
← NewerPage 78 of 79 · 4,734 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.