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.15▼ 2.05%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-05-1051.53053.65051.53053.4804.4269,880,000
2010-05-0751.04051.59049.37050.2204.15713,647,200
2010-05-0653.10053.66048.43051.3504.25016,092,000
2010-05-0553.91054.30053.09053.3104.41213,273,600
2010-05-0455.56055.71053.78054.0904.47712,616,800
2010-05-0354.42056.61054.42056.4804.67510,809,600
2010-04-3056.20056.49054.42054.6904.5278,893,600
2010-04-2955.29056.18054.63056.0404.6389,217,600
2010-04-2854.71055.13054.16054.5504.5158,588,000
2010-04-2755.96056.21054.12054.2804.49311,804,000
2010-04-2656.18056.65055.88056.1004.6437,912,000
2010-04-2355.69056.46055.21056.2004.6528,062,400
2010-04-2253.97055.87053.97055.7104.61114,235,200
2010-04-2154.20054.50053.41054.3804.50112,241,600
2010-04-2054.91055.00053.85054.2604.49116,987,200
2010-04-1954.21054.92053.65054.8704.54110,713,600
2010-04-1654.84055.22054.00054.3204.49614,027,200
2010-04-1553.31055.17053.13055.0004.55223,104,000
2010-04-1452.99053.43052.48053.4304.42211,841,600
2010-04-1354.20054.95052.63053.0004.38726,055,200
2010-04-1251.21052.05051.00051.9004.29615,390,400
2010-04-0951.09051.17050.71051.1504.2347,672,800
2010-04-0851.48051.76046.50050.8104.20615,220,800
2010-04-0749.91052.64049.91051.7204.28127,360,800
2010-04-0649.64050.11049.58050.0804.1459,592,800
2010-04-0548.88049.77048.71049.7004.1146,810,400
2010-04-0148.19048.78048.09048.5804.0216,219,200
2010-03-3148.40048.55047.93047.9903.9727,308,000
2010-03-3048.69049.15048.32048.5004.0146,088,800
2010-03-2948.50048.79048.33048.4304.0097,876,000
2010-03-2648.07048.71048.05048.2803.9966,006,400
2010-03-2548.80048.91047.96048.0303.9759,670,400
2010-03-2448.87048.98048.32048.3404.0019,482,400
2010-03-2348.50049.05048.13049.0004.0568,817,600
2010-03-2246.98048.86046.97048.3804.00414,832,800
2010-03-1947.80047.80046.57046.9803.88818,700,000
2010-03-1846.92047.65046.92047.3403.9186,857,600
2010-03-1746.45047.47046.25047.4403.9279,532,800
2010-03-1645.81046.38045.59046.3503.8368,737,600
2010-03-1545.31045.94045.14045.8803.7977,833,600
2010-03-1245.31045.36044.86045.2703.7476,011,200
2010-03-1145.05045.23044.71045.2203.7437,712,800
2010-03-1045.17045.58045.10045.2703.7477,296,800
2010-03-0945.46045.65045.08045.2903.7498,757,600
2010-03-0845.58045.81045.20045.4503.7627,164,800
2010-03-0545.17045.78045.13045.7003.78311,210,400
2010-03-0445.24045.42044.87045.0903.7329,108,800
2010-03-0345.04045.53044.95045.0203.7269,282,400
2010-03-0245.00045.24044.64044.8203.7109,314,400
2010-03-0144.40045.00044.19044.9203.71813,035,200
2010-02-2644.36044.64044.01044.3703.67210,523,200
2010-02-2543.38044.43043.31044.3703.6728,723,200
2010-02-2444.23044.43043.87044.1803.6575,346,400
2010-02-2344.08044.35043.78043.9303.6369,116,800
2010-02-2244.00044.28043.77044.0603.6476,742,400
2010-02-1943.37044.08043.34043.8703.6316,874,400
2010-02-1843.21043.66043.14043.6403.6126,279,200
2010-02-1743.06043.34042.59043.1203.5696,466,400
2010-02-1642.20043.01042.01042.9803.5578,638,400
2010-02-1241.75042.06041.44041.8303.4628,524,800
← NewerPage 70 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.