See inside every stock. Pro
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%WTI99.17▲ 2.08%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2017-09-2544.18044.55043.76044.5308.8318,750,000
2017-09-2244.09044.52043.97044.2508.7768,290,800
2017-09-2144.90045.16044.46044.4908.8236,532,000
2017-09-2044.43045.17044.27044.5608.83712,046,400
2017-09-1944.15044.41043.99044.2008.7667,051,600
2017-09-1843.92044.24043.75044.1008.7466,968,800
2017-09-1543.58043.98043.36043.9308.71213,652,400
2017-09-1443.40043.95043.32043.5608.6396,400,000
2017-09-1343.44043.77043.29043.5508.6377,197,600
2017-09-1243.07043.73042.97043.5508.6376,494,000
2017-09-1142.93043.42042.73042.9608.52011,451,600
2017-09-0841.90042.71041.61042.6908.4669,334,000
2017-09-0741.81042.41040.76041.9308.31619,791,600
2017-09-0642.38042.89042.18042.3708.40310,362,000
2017-09-0542.40042.63041.86042.0408.3377,620,400
2017-09-0142.89043.06042.47042.4808.4257,167,200
2017-08-3142.19042.87041.93042.6708.4629,747,600
2017-08-3041.26042.18041.06042.0608.3417,243,200
2017-08-2941.39041.95041.12041.4108.2126,981,200
2017-08-2841.75042.07041.26041.5808.2469,792,400
2017-08-2541.35041.75041.10041.4608.22210,256,800
2017-08-2441.32041.62040.91041.1508.1618,964,800
2017-08-2341.25041.27040.84041.1608.16310,274,000
2017-08-2240.20041.49040.00041.4008.21014,014,800
2017-08-2140.58040.60039.79039.9707.92723,670,400
2017-08-1841.56041.68040.66040.6808.06813,540,000
2017-08-1742.91042.96041.59041.6108.25214,082,000
2017-08-1642.72043.11042.65043.0908.5466,608,400
2017-08-1543.23043.23042.69042.7608.4806,018,400
2017-08-1442.76043.36042.70043.1808.5634,984,800
2017-08-1142.44043.00042.23042.6108.4506,414,400
2017-08-1042.90043.15042.30042.3608.4017,774,800
2017-08-0942.52043.14042.21043.1008.5488,036,800
2017-08-0843.00043.15042.45042.4908.4278,013,200
2017-08-0743.86043.95043.05043.0708.5426,796,400
2017-08-0442.90043.94042.90043.8608.69815,171,200
2017-08-0342.97043.10042.47042.5708.4429,466,800
2017-08-0243.10043.20042.46042.9808.52411,425,200
2017-08-0143.09043.17042.28042.9908.52613,312,400
2017-07-3143.60043.77042.72042.9608.5209,566,400
2017-07-2843.72043.97043.28043.5508.63712,518,800
2017-07-2743.62044.07043.29043.8008.68618,721,600
2017-07-2644.22044.34043.73043.8908.70410,794,400
2017-07-2543.40044.44043.26044.0808.74215,300,400
2017-07-2442.35043.15042.25043.0308.53414,590,400
2017-07-2142.73043.21042.21042.4108.34718,926,400
2017-07-2042.69043.34042.62043.0708.47714,875,200
2017-07-1943.50043.59041.88042.6808.40028,170,000
2017-07-1842.47043.51042.39043.4208.54613,842,000
2017-07-1742.84043.03042.25042.5008.36513,420,800
2017-07-1443.40043.97042.82042.8808.44014,137,600
2017-07-1343.36043.36042.45043.1708.49740,690,000
2017-07-1246.38046.60041.06042.7208.40872,384,000
2017-07-1143.84043.97043.04043.5908.58018,044,000
2017-07-1043.75044.12043.36043.7508.61111,392,000
2017-07-0744.13044.21043.64043.8908.6396,960,800
2017-07-0643.98044.71043.78044.0708.6749,718,000
2017-07-0544.17044.28043.58044.1708.69413,916,800
2017-07-0343.21044.17043.21044.0508.6705,952,800
2017-06-3042.96043.73042.64043.5308.5687,582,400
← NewerPage 39 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.