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.25▼ 1.96%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2008-09-0851.80052.94050.92052.5504.19113,778,400
2008-09-0550.62051.05049.61050.8504.0559,860,800
2008-09-0452.12052.44049.79050.7304.04615,433,600
2008-09-0352.29052.98051.81052.2904.1709,466,400
2008-09-0253.02054.06051.71052.0204.14916,216,800
2008-08-2953.04053.33051.81051.9304.1419,202,400
2008-08-2851.70053.49051.58053.1804.24115,282,400
2008-08-2750.71051.80050.29051.4204.1018,482,400
2008-08-2649.85050.75049.71050.7504.0477,781,600
2008-08-2551.01051.25049.50049.6703.9618,356,000
2008-08-2250.64051.61050.38051.4804.1056,741,600
2008-08-2149.95050.43049.70050.3304.0146,174,400
2008-08-2050.56051.35049.90050.2604.00810,588,800
2008-08-1949.75050.69049.60050.3004.01113,516,000
2008-08-1851.04051.59050.34051.0004.06713,669,600
2008-08-1550.39051.51049.97050.8504.05513,465,600
2008-08-1450.12050.71049.89050.1203.9979,964,800
2008-08-1350.47050.77049.31050.4203.99916,865,600
2008-08-1251.40052.35050.46050.7804.02814,119,200
2008-08-1150.61053.18050.08051.7804.10722,639,200
2008-08-0849.06050.89049.06050.6004.01414,444,800
2008-08-0749.67049.94048.89049.3003.91110,561,600
2008-08-0648.51050.24048.23049.9403.96117,516,000
2008-08-0547.83048.57047.56048.4503.84317,786,400
2008-08-0448.13048.32046.82047.9103.80013,364,800
2008-08-0149.10049.37047.15048.4203.84118,135,200
2008-07-3149.60049.94048.86048.8603.87620,242,400
2008-07-3049.68050.02049.01049.9303.96117,519,200
2008-07-2946.97049.77046.92049.4903.92615,097,600
2008-07-2848.43048.87046.53046.7203.70611,960,800
2008-07-2548.29048.95047.76048.3103.83213,110,400
2008-07-2449.15049.51047.79047.9503.80413,359,200
2008-07-2349.72051.51049.00049.4503.92217,840,000
2008-07-2248.04050.14047.89049.7603.94717,155,200
2008-07-2149.42049.86047.84048.0403.81110,728,800
2008-07-1849.02050.00048.31049.2903.91016,662,400
2008-07-1746.68049.86045.96049.3803.91733,278,400
2008-07-1645.00046.80044.49046.4903.68817,424,000
2008-07-1544.40045.82043.76044.9303.56419,156,800
2008-07-1446.75046.81043.57044.6503.54224,740,800
2008-07-1144.20045.50042.45043.9703.48836,948,000
2008-07-1044.70046.22044.55045.4403.60422,456,800
2008-07-0944.92045.68044.25044.8603.55816,869,600
2008-07-0843.82044.95043.16044.9103.56218,240,800
2008-07-0744.36044.61043.14043.8203.47620,769,600
2008-07-0342.50043.50041.81042.9103.40411,359,200
2008-07-0243.90043.90042.23042.2303.35015,182,400
2008-07-0142.84043.89042.04043.6803.46526,352,000
2008-06-3044.38044.40043.11043.1603.42416,996,000
2008-06-2744.35045.01043.85044.7703.55117,641,600
2008-06-2646.66046.76044.03044.0903.49723,795,200
2008-06-2547.77048.08046.90047.4403.76313,068,800
2008-06-2448.21048.21046.85047.3703.7578,552,800
2008-06-2349.11049.36047.83047.9103.8008,457,600
2008-06-2049.33049.99048.18048.6903.86215,565,600
2008-06-1947.73050.02047.57049.9003.95810,713,600
2008-06-1847.51048.77047.19048.3303.83411,952,800
2008-06-1749.22049.22047.78047.8803.7987,293,600
2008-06-1648.05049.13047.61049.0303.8898,481,600
2008-06-1348.23048.90047.82048.5103.84810,414,400
← NewerPage 77 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.