S&P 5007,691▲ 0.41%Nasdaq26,431▲ 1.11%Dow Jones51,966▼ 0.07%Nasdaq 10029,529▲ 1.17%VIX18.44▼ 7.75%US Dollar101.97▲ 0.13%Gold spot4,165▲ 0.21%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2025-05-1380.69080.73079.95079.97038.9516,581,000
2025-05-1279.79080.18078.22080.15039.0399,237,400
2025-05-0979.33079.92078.14078.60038.2843,801,400
2025-05-0879.08080.51078.75079.29038.6205,969,400
2025-05-0778.71079.07078.09078.50038.2357,562,600
2025-05-0681.12081.79078.47078.50038.2358,384,400
2025-05-0581.88083.08081.57082.42040.1446,950,000
2025-05-0281.35082.36080.75082.12039.9985,358,600
2025-05-0180.63081.33080.14080.71039.3117,791,600
2025-04-3080.13081.24078.85080.97039.4389,017,800
2025-04-2979.52080.64079.36080.28039.1025,387,600
2025-04-2880.51080.89078.99080.11039.0197,101,200
2025-04-2581.58081.97080.55080.73039.3216,392,800
2025-04-2480.34082.20080.14082.10039.7746,621,800
2025-04-2382.12082.40079.79080.19038.8498,147,600
2025-04-2281.01081.84080.54081.44039.4545,931,200
2025-04-2181.06081.45079.67080.29038.8976,179,600
2025-04-1781.35082.06080.66081.58039.5226,995,200
2025-04-1681.39081.81079.85080.45038.9758,097,200
2025-04-1581.40082.42081.10081.65039.5566,275,400
2025-04-1480.73081.89079.91081.30039.38710,581,600
2025-04-1175.21081.31074.75080.64039.06715,123,600
2025-04-1075.74077.26073.25075.79036.71715,199,400
2025-04-0970.78076.67070.72076.47037.04715,717,600
2025-04-0873.17075.10070.61071.20034.49410,737,200
2025-04-0773.28075.42070.82072.16034.95915,021,600
2025-04-0477.22077.95074.36074.42036.05410,869,400
2025-04-0378.04078.90077.35078.01037.79311,336,800
2025-04-0276.87078.17076.58078.01037.7933,952,000
2025-04-0177.25077.69076.42077.61037.5994,801,400
2025-03-3176.06077.82075.85077.55037.5708,712,400
2025-03-2877.94078.13075.86076.17036.9015,378,200
2025-03-2777.27077.85076.72077.73037.6575,100,600
2025-03-2677.17078.11076.96077.09037.3475,527,200
2025-03-2576.86077.67076.78077.09037.3474,951,600
2025-03-2475.63077.03075.38076.94037.2745,712,400
2025-03-2175.11075.35074.36074.73036.20417,562,800
2025-03-2075.42076.42075.27075.51036.5823,799,400
2025-03-1976.16076.81075.80076.46037.0425,146,600
2025-03-1875.82076.33075.48076.09036.8635,632,200
2025-03-1775.23076.38075.15076.07036.8535,116,600
2025-03-1474.40075.36073.40075.26036.4608,167,400
2025-03-1375.72076.07073.57073.69035.7007,274,600
2025-03-1277.14077.47075.55075.99036.8146,059,800
2025-03-1179.69080.11077.31077.35037.4739,820,200
2025-03-1080.82082.15079.46079.80038.66010,584,400
2025-03-0777.45080.33077.45079.98038.7479,792,800
2025-03-0676.06078.07075.30077.85037.7159,213,400
2025-03-0574.14074.94073.23074.49036.0876,465,400
2025-03-0474.59075.33073.69074.23035.9618,139,800
2025-03-0376.02076.87074.26074.38036.0346,672,800
2025-02-2874.56076.14074.22075.73036.6889,325,400
2025-02-2773.77074.83073.69074.09035.8946,408,400
2025-02-2674.48075.02073.82073.89035.7975,589,400
2025-02-2574.88075.31074.18074.60036.1416,207,800
2025-02-2475.00076.05074.65074.78036.2287,074,400
2025-02-2175.02075.15073.88074.78036.2286,695,200
2025-02-2075.64075.87074.52075.14036.4024,599,800
2025-02-1974.77075.83074.41075.57036.6114,901,600
2025-02-1875.28075.34074.15074.81036.2424,012,200
← NewerPage 7 of 79 · 4,729 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.