S&P 5007,757▲ 0.58%Nasdaq26,703▲ 1.05%Dow Jones52,856▲ 0.69%Nasdaq 10029,823▲ 1.13%VIX16.68▼ 3.64%US Dollar101.69▼ 0.01%Gold spot4,114▼ 0.44%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2019-03-0462.23062.69061.75062.65012.9638,794,800
2019-03-0163.37063.63061.79062.23012.87611,154,800
2019-02-2863.50063.50062.85062.94013.0237,597,200
2019-02-2762.52063.72062.18063.52013.1438,259,200
2019-02-2662.92063.35062.73062.81012.9965,832,800
2019-02-2562.99063.02062.67062.90013.0154,533,600
2019-02-2262.81063.00062.46062.66012.9655,157,600
2019-02-2162.12062.84062.00062.45012.9227,572,400
2019-02-2062.43062.57061.71062.10012.8499,552,400
2019-02-1962.68062.88062.32062.46012.92410,716,400
2019-02-1562.95063.14062.47062.97013.0297,155,200
2019-02-1462.62062.93062.02062.37012.9058,186,000
2019-02-1363.00063.29062.61063.01013.0388,218,800
2019-02-1261.54063.07061.54062.86013.00712,860,000
2019-02-1160.95061.90060.95061.87012.8029,641,600
2019-02-0860.38060.91059.81060.68012.55610,681,200
2019-02-0761.17061.53060.28060.75012.57012,003,600
2019-02-0661.35062.12061.21061.52012.7298,504,000
2019-02-0560.03061.65060.03061.62012.7507,495,200
2019-02-0460.73061.42060.37061.42012.7097,539,200
2019-02-0160.73061.20060.05060.55012.52911,459,600
2019-01-3160.14060.86059.80060.46012.51035,108,800
2019-01-3059.87060.53059.32060.19012.4549,059,200
2019-01-2959.60060.29059.40059.97012.3209,523,200
2019-01-2858.80059.70058.39059.39012.20115,219,200
2019-01-2559.28059.77059.10059.53012.22910,258,400
2019-01-2458.95059.22058.36058.81012.08112,969,200
2019-01-2358.45059.78058.36058.90012.10011,856,000
2019-01-2258.71059.66058.68059.10012.14118,921,200
2019-01-1857.99059.38057.62059.35012.19220,334,400
2019-01-1755.45057.59054.88057.34011.77925,445,600
2019-01-1654.74055.19054.02054.12011.11815,178,800
2019-01-1554.08054.92054.00054.59011.2158,985,200
2019-01-1454.50054.86054.05054.07011.1089,992,000
2019-01-1154.28054.97054.19054.84011.2666,565,200
2019-01-1053.51054.61053.32054.48011.1927,866,800
2019-01-0954.10054.68053.26053.89011.07111,273,600
2019-01-0852.91053.79052.09053.74011.04010,424,800
2019-01-0751.52053.06051.20052.38010.76014,390,400
2019-01-0450.91052.37050.69052.00010.6828,993,200
2019-01-0350.95051.41049.69049.95010.26113,855,600
2019-01-0251.31052.17050.83051.41010.56111,765,600
2018-12-3152.34052.72051.67052.29010.7427,752,400
2018-12-2852.27052.75051.71052.06010.6957,080,000
2018-12-2750.77052.13050.26052.13010.7097,384,800
2018-12-2649.70051.63049.21051.60010.60011,218,400
2018-12-2450.24050.40049.31049.36010.1405,639,600
2018-12-2150.97051.94050.20050.43010.36018,491,600
2018-12-2051.19051.68049.98050.57010.38913,391,600
2018-12-1952.42053.12051.08051.48010.57613,918,800
2018-12-1853.33053.61051.82052.24010.73212,474,400
2018-12-1753.83054.21052.55052.97010.88212,660,800
2018-12-1454.07054.89053.79053.87011.0678,126,000
2018-12-1355.24055.40054.29054.73011.2438,272,400
2018-12-1255.88056.36054.72054.77011.2518,680,400
2018-12-1155.47055.83054.42054.89011.2767,357,600
2018-12-1055.37056.14053.58054.62011.22113,876,000
2018-12-0757.07057.72055.12055.25011.35013,023,200
2018-12-0656.42057.35055.45057.30011.77111,214,400
2018-12-0458.61059.63057.09057.27011.76515,373,600
← NewerPage 33 of 79 · 4,731 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.