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.27▼ 1.94%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-08-0450.44051.20050.39051.1104.2309,312,800
2010-08-0349.92050.33049.66050.1404.1508,031,200
2010-08-0249.88050.10049.12050.0104.1399,094,400
2010-07-3048.36049.25048.21049.0804.0626,804,800
2010-07-2949.13049.37048.19048.9704.0538,881,600
2010-07-2849.19049.39048.47048.8804.0467,413,600
2010-07-2750.00050.00048.70049.1304.0667,787,200
2010-07-2649.29049.97048.88049.9504.1346,539,200
2010-07-2348.75049.44048.39049.3604.0859,103,200
2010-07-2248.15049.40048.15048.8704.04510,338,400
2010-07-2148.41049.05047.29047.4903.93110,601,600
2010-07-2047.22048.35047.05048.2503.9949,805,600
2010-07-1947.84048.29047.36047.6903.94711,980,000
2010-07-1649.80049.80047.54047.6603.94518,876,800
2010-07-1550.87050.95049.34049.7804.12016,083,200
2010-07-1450.67051.01049.62050.8004.20514,652,000
2010-07-1351.48052.84050.25050.4404.17531,226,400
2010-07-1252.12052.73051.85052.6204.35511,447,200
2010-07-0951.37052.18050.97052.0704.31010,751,200
2010-07-0850.55051.38050.35051.2004.23812,684,000
2010-07-0748.75050.36048.53050.2104.15614,707,200
2010-07-0650.04050.40048.31048.8304.0428,841,600
2010-07-0249.98050.00048.83049.2204.0747,089,600
2010-07-0150.35050.90048.41049.8204.12410,370,400
2010-06-3050.19051.51050.09050.1904.15411,313,600
2010-06-2951.02051.48050.05050.4904.1799,370,400
2010-06-2852.33052.86051.71052.1804.3194,713,600
2010-06-2552.12052.49051.46052.2504.32511,216,800
2010-06-2453.07053.32051.86052.0204.3066,436,800
2010-06-2352.78053.61052.33053.3804.4186,389,600
2010-06-2254.86055.11052.64052.8204.37210,629,600
2010-06-2155.13055.85054.26054.7204.52911,160,800
2010-06-1854.29054.98053.90054.6704.52512,241,600
2010-06-1753.65054.26053.07054.2004.48610,781,600
2010-06-1653.22053.74052.99053.6804.4436,526,400
2010-06-1552.56053.49051.86053.4604.4256,521,600
2010-06-1452.40053.07051.85052.0004.3046,964,800
2010-06-1150.57051.81050.57051.7104.2806,150,400
2010-06-1049.98051.53049.62051.5004.2636,863,200
2010-06-0949.23050.52048.84049.1604.0697,850,400
2010-06-0848.66049.14047.75049.0304.0589,151,200
2010-06-0749.99049.99048.28048.3304.0006,839,200
2010-06-0450.59051.26049.23049.4104.09011,764,000
2010-06-0352.19052.87051.21051.9704.30211,931,200
2010-06-0249.78051.79049.33051.7904.28712,848,000
2010-06-0150.21051.15049.67049.6704.1117,913,600
2010-05-2851.20051.65049.71050.4404.1758,144,000
2010-05-2750.42051.43050.16051.3604.2516,212,800
2010-05-2648.92050.81048.92049.4204.0907,184,800
2010-05-2548.43049.67048.04049.6504.1109,112,000
2010-05-2449.64050.52049.44049.5704.1037,004,800
2010-05-2149.38050.70048.39050.3504.16713,455,200
2010-05-2051.86052.11049.09049.2104.07322,228,800
2010-05-1952.28053.39051.30052.2604.3257,904,800
2010-05-1853.99054.47052.35052.5704.3517,641,600
2010-05-1753.84054.30052.47053.6504.4417,503,200
2010-05-1454.66054.86053.04053.6604.4417,596,800
2010-05-1354.93055.71054.36054.9804.55111,995,200
2010-05-1254.39055.55054.00055.4504.59012,968,800
2010-05-1152.87054.59052.85054.2504.49013,846,400
← NewerPage 69 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.