See inside every stock. Pro
S&P 5007,663▼ 1.21%Nasdaq26,009▼ 2.60%Dow Jones52,868▲ 0.02%Nasdaq 10028,959▼ 2.90%VIX19.03▲ 14.09%US Dollar101.62▼ 0.16%Gold spot4,093▼ 0.80%WTI98.99▲ 1.89%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2015-10-2938.96039.14038.70039.0407.3617,162,800
2015-10-2838.51039.31038.28039.0207.3589,869,600
2015-10-2738.13038.42037.66038.3207.2268,476,400
2015-10-2638.62039.10038.37038.4807.2568,302,400
2015-10-2338.44038.86038.00038.7507.30712,934,800
2015-10-2237.12038.68037.12038.5207.21016,264,400
2015-10-2137.10037.41036.67036.9106.9098,952,800
2015-10-2036.90037.51036.77037.0506.9359,822,400
2015-10-1937.30037.52036.79037.0406.9338,006,800
2015-10-1637.90037.90037.07037.4907.01813,708,800
2015-10-1538.02038.15037.45038.1107.13415,825,600
2015-10-1437.93038.31037.42037.8607.08717,844,800
2015-10-1338.20038.79037.22037.9507.10425,371,200
2015-10-1239.17039.17038.59038.8107.26513,594,000
2015-10-0938.97039.39038.65038.9807.29713,066,000
2015-10-0837.78039.06036.57039.0307.30616,616,000
2015-10-0737.24038.07037.22038.0407.12117,144,000
2015-10-0637.00037.21036.60037.0606.9379,012,800
2015-10-0536.11036.89036.07036.8106.8908,846,800
2015-10-0234.97035.99034.45035.9806.73517,271,600
2015-10-0136.78036.98035.17035.5006.64516,761,200
2015-09-3036.88037.25036.19036.6106.85316,336,800
2015-09-2936.22036.56035.99036.4906.83012,820,800
2015-09-2836.64036.73035.87036.1306.76314,097,200
2015-09-2536.78037.01036.43036.7106.8726,354,000
2015-09-2436.25036.77035.98036.6806.8667,720,800
2015-09-2336.65036.83036.27036.4706.8275,696,400
2015-09-2236.90037.17036.47036.6106.8537,419,600
2015-09-2137.34037.62037.03037.1806.9608,047,600
2015-09-1837.78038.03037.13037.1806.96026,010,800
2015-09-1738.97038.97038.25038.3707.1829,090,400
2015-09-1638.54038.93038.44038.9007.2829,073,200
2015-09-1538.35038.84038.15038.6807.2407,194,400
2015-09-1438.59038.71037.94038.2107.1525,068,000
2015-09-1138.36038.68038.20038.6707.2395,717,200
2015-09-1038.23038.98038.13038.6207.2297,894,800
2015-09-0939.09039.24038.29038.3607.1817,955,200
2015-09-0838.09038.90038.00038.8407.27011,011,200
2015-09-0437.25037.71037.10037.5007.0207,840,400
2015-09-0338.16038.41037.49037.6407.04611,060,400
2015-09-0238.07038.52037.95038.3307.1759,067,200
2015-09-0137.84038.08037.33037.4507.01010,750,800
2015-08-3138.46038.88038.11038.5407.2147,762,800
2015-08-2838.71039.07038.54038.6907.2428,025,600
2015-08-2738.35039.02038.26038.9807.29710,820,800
2015-08-2637.82038.19037.55038.0807.12814,813,600
2015-08-2537.17038.04036.91037.0006.92628,915,600
2015-08-2437.93038.84037.00037.4007.00124,870,800
2015-08-2139.25039.73039.06039.1807.33417,584,400
2015-08-2040.08040.15039.36039.3807.3718,539,600
2015-08-1940.54040.71039.93040.3407.5516,854,000
2015-08-1840.34040.79040.34040.7207.6226,001,600
2015-08-1740.03040.58039.86040.3607.5554,613,200
2015-08-1439.93040.33039.91040.2107.5274,596,800
2015-08-1340.32040.38040.02040.0507.4974,342,400
2015-08-1239.55040.54039.50040.4607.5748,861,200
2015-08-1140.33040.36039.54039.7707.4449,590,000
2015-08-1040.30040.81040.28040.5707.5949,952,000
2015-08-0740.18040.33039.68040.0007.4888,024,000
2015-08-0640.88041.02040.09040.1207.51011,195,200
← NewerPage 47 of 79 · 4,732 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.