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%WTI100.92▼ 2.28%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-11-1336.73037.19036.52036.9103.0266,388,000
2009-11-1237.27037.46036.65036.7603.0147,703,200
2009-11-1137.44037.54036.76037.2403.0538,848,000
2009-11-1036.95037.29036.76037.1303.0448,788,800
2009-11-0936.58037.23036.44037.2303.0527,144,000
2009-11-0636.46036.47035.77036.4002.98410,845,600
2009-11-0535.95036.76035.82036.5002.99310,177,600
2009-11-0435.92036.21035.54035.6002.91910,752,800
2009-11-0335.13035.88035.01035.7702.93312,296,800
2009-11-0234.66035.52034.50035.2602.89115,294,400
2009-10-3035.90036.21034.41034.5002.82922,356,800
2009-10-2936.04036.38035.73036.0802.95813,036,000
2009-10-2836.50036.72035.79035.8002.93512,266,400
2009-10-2737.31037.70036.40036.5002.9938,642,400
2009-10-2637.54038.28037.00037.2003.0509,831,200
2009-10-2338.12038.33037.41037.6003.08312,904,000
2009-10-2237.96038.37037.52038.2003.13211,372,800
2009-10-2138.35039.00037.80037.9003.10713,377,600
2009-10-2038.63038.79037.96038.3903.14716,255,200
2009-10-1939.02039.12038.23038.9503.19317,456,800
2009-10-1639.03039.48038.35038.7503.17716,088,800
2009-10-1539.14039.65039.11039.5103.23917,670,400
2009-10-1439.37039.56038.70039.3803.22917,156,000
2009-10-1338.42039.42038.06039.0203.19910,769,600
2009-10-1239.78041.67038.21038.4403.15231,800,800
2009-10-0938.44039.56038.21039.3903.22918,252,000
2009-10-0837.76038.80037.65038.3303.14315,364,800
2009-10-0737.65037.81037.32037.5603.0795,740,000
2009-10-0637.35038.39037.32037.7803.0978,976,000
2009-10-0536.67037.48036.29037.3303.06110,315,200
2009-10-0237.01037.14036.50036.6403.00413,080,800
2009-10-0138.65038.88037.04037.0503.03813,330,400
2009-09-3038.90039.04037.91038.7003.17310,357,600
2009-09-2939.21039.50038.74038.8103.1825,710,400
2009-09-2838.68039.50038.67039.2303.2167,693,600
2009-09-2539.23039.49038.46038.6603.1707,752,800
2009-09-2439.65039.91038.49039.0303.2009,829,600
2009-09-2340.14040.21039.51039.6503.25110,995,200
2009-09-2239.55040.21039.12040.1303.29012,452,800
2009-09-2138.76039.75038.48039.0803.2049,935,200
2009-09-1839.41039.56038.98038.9803.19614,163,200
2009-09-1739.47039.60038.84039.1903.21310,868,800
2009-09-1638.47039.28038.29039.2803.2208,916,000
2009-09-1538.32038.73038.23038.6803.17111,552,800
2009-09-1437.52038.36037.46038.3303.1437,975,200
2009-09-1137.30037.91037.11037.8003.09913,675,200
2009-09-1037.17037.41036.86037.2803.05612,663,200
2009-09-0937.03037.56036.57037.2803.05614,659,200
2009-09-0837.34037.44036.90037.1903.0499,756,800
2009-09-0436.70037.39036.48037.1603.04712,191,200
2009-09-0335.00036.48035.00036.3902.98317,517,600
2009-09-0234.76035.09034.42034.6002.83711,150,400
2009-09-0135.97037.47034.87034.9102.86219,616,000
2009-08-3136.39036.44035.68036.2002.9687,723,200
2009-08-2837.36037.39036.18036.6403.0046,784,000
2009-08-2736.56037.07035.96036.7703.0158,160,000
2009-08-2636.37037.10036.15036.5602.9978,947,200
2009-08-2537.27037.27036.45036.5602.99712,821,600
2009-08-2437.13037.35036.36036.4302.9876,596,800
2009-08-2136.85037.53036.39037.1703.04710,331,200
← NewerPage 72 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.