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.59▼ 1.63%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2008-12-0234.38035.34032.01033.7102.68830,552,800
2008-12-0137.15037.50033.86033.8702.70118,478,400
2008-11-2838.03038.62037.44038.5103.0714,828,000
2008-11-2636.72038.91036.54038.3203.05619,901,600
2008-11-2537.77038.39036.28037.4202.98418,101,600
2008-11-2436.50037.82035.84037.3802.98121,374,400
2008-11-2132.65035.60032.10035.5902.83821,644,800
2008-11-2032.25034.67032.03032.3402.57924,916,000
2008-11-1934.13034.47032.37032.4402.58717,040,000
2008-11-1832.94034.37032.19034.2602.73223,903,200
2008-11-1733.11034.83032.64032.9602.62914,184,000
2008-11-1435.85036.40033.26033.3202.65722,293,600
2008-11-1332.66036.57031.55036.4902.91032,594,400
2008-11-1234.48035.01032.84032.9702.62935,137,600
2008-11-1136.00036.86034.08035.9802.86921,565,600
2008-11-1037.57037.81035.14036.0402.87413,708,800
2008-11-0735.40036.69035.12036.4602.90813,964,800
2008-11-0636.84037.84034.67034.8402.77822,530,400
2008-11-0539.75039.97036.86036.9202.94427,429,600
2008-11-0441.43042.48040.64041.8303.33613,544,000
2008-11-0340.58041.77040.47041.2603.29017,273,600
2008-10-3140.12040.90039.20040.2603.21121,470,400
2008-10-3040.00040.99038.53039.8203.17619,636,800
2008-10-2936.57041.11035.94039.1203.12034,714,400
2008-10-2832.93036.29031.93036.2102.88822,829,600
2008-10-2731.99033.63031.52031.8702.54222,523,200
2008-10-2431.95033.76031.76031.9302.54624,709,600
2008-10-2334.90035.04032.64034.6902.76638,879,200
2008-10-2236.25036.90033.40034.6302.76230,437,600
2008-10-2139.13040.24037.17037.2502.97122,896,000
2008-10-2038.99039.74037.66039.7203.16816,212,800
2008-10-1736.31039.30036.06037.8203.01626,276,800
2008-10-1635.41037.14033.59036.9302.94531,799,200
2008-10-1538.02039.00034.64035.2102.80819,616,000
2008-10-1442.80043.49038.09039.5103.15130,476,800
2008-10-1339.55040.87037.45040.4703.22733,762,400
2008-10-1035.49038.44033.75037.2202.96847,847,200
2008-10-0937.11038.92036.08036.2002.88728,693,600
2008-10-0836.36038.63034.82036.8502.93949,168,000
2008-10-0740.25041.29036.96036.9602.94837,770,400
2008-10-0640.04040.93037.14040.4203.22345,763,200
2008-10-0344.13045.06041.59041.9603.34639,301,600
2008-10-0244.70044.78041.93042.8503.41746,488,800
2008-10-0149.29049.29045.06045.2503.60935,309,600
2008-09-3048.24049.39047.00049.3903.93918,578,400
2008-09-2949.47050.30046.41046.8503.73625,468,000
2008-09-2650.45050.93049.56050.3804.01824,404,800
2008-09-2551.75052.81050.99051.7504.12715,661,600
2008-09-2452.86052.99050.56051.5404.11016,480,000
2008-09-2352.29053.92052.02052.1004.15515,982,400
2008-09-2253.45053.50052.15052.4004.17913,512,000
2008-09-1955.81056.48049.25053.6204.27640,456,800
2008-09-1854.35054.67051.72054.1804.32135,673,600
2008-09-1755.05055.74054.01054.0104.30728,144,000
2008-09-1652.17055.85052.17055.4504.42232,771,200
2008-09-1551.60054.00051.42052.8204.21225,751,200
2008-09-1253.41054.00052.99053.5704.272151,740,800
2008-09-1152.13054.05051.70053.9904.30617,403,200
2008-09-1053.75054.04052.08052.5804.19336,188,800
2008-09-0952.58054.21052.06052.1804.16128,160,000
← NewerPage 76 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.