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.46▲ 2.38%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2016-10-1141.69042.77039.68039.9607.70028,277,600
2016-10-1042.47042.53042.00042.1208.11619,562,800
2016-10-0742.49042.74042.14042.3008.15111,550,400
2016-10-0641.82042.79041.80042.7308.2348,305,600
2016-10-0541.73042.08041.67041.9108.0766,010,400
2016-10-0442.27042.36041.29041.4507.9876,203,600
2016-10-0341.58042.29041.46042.1608.12412,450,400
2016-09-3041.00042.00040.92041.7808.05112,958,400
2016-09-2940.71041.26040.40040.8407.8706,761,200
2016-09-2840.51040.91040.35040.8707.8765,439,600
2016-09-2740.04040.44040.02040.3907.7836,687,600
2016-09-2640.21040.44040.14040.2007.7465,548,000
2016-09-2340.40040.73040.27040.4407.7936,754,400
2016-09-2240.57040.74040.50040.5507.8147,390,000
2016-09-2139.96040.32039.94040.2407.7549,729,200
2016-09-2040.70040.70039.91039.9207.6938,284,000
2016-09-1940.33040.72040.26040.5707.8188,783,600
2016-09-1640.45040.48039.85040.0707.72112,360,000
2016-09-1540.24040.84040.08040.8107.86413,721,200
2016-09-1440.30040.65039.99040.2807.76217,884,000
2016-09-1340.43040.89040.15040.4407.79315,246,000
2016-09-1240.25040.86040.11040.7107.84512,395,600
2016-09-0941.77042.21040.57040.5707.81812,190,800
2016-09-0842.26042.39042.00042.1708.1265,912,800
2016-09-0742.44042.49041.61042.2608.1438,797,200
2016-09-0643.44043.60042.81042.9108.2697,700,400
2016-09-0243.13043.53042.91043.3208.3485,632,400
2016-09-0143.25043.37042.45042.8208.2519,635,600
2016-08-3143.69043.70042.94043.1108.3077,371,600
2016-08-3044.05044.18043.59043.7508.4314,274,000
2016-08-2943.70044.04043.53044.0008.4793,560,000
2016-08-2643.86044.23043.49043.7508.4315,320,800
2016-08-2543.68043.77043.47043.7308.4274,358,400
2016-08-2443.83044.07043.63043.7008.4214,520,400
2016-08-2344.57044.57043.96044.0308.4854,486,800
2016-08-2243.75044.20043.59044.1608.5105,659,200
2016-08-1943.75044.05043.43044.0008.4794,452,000
2016-08-1843.71043.99043.24043.8908.4584,793,600
2016-08-1743.62043.64043.32043.6108.4044,886,000
2016-08-1643.76043.79043.47043.4808.3794,095,200
2016-08-1543.41043.89043.41043.7808.4364,904,000
2016-08-1243.32043.61043.17043.4408.3715,062,400
2016-08-1142.78043.63042.77043.4408.3718,380,400
2016-08-1042.48042.70042.26042.4708.1844,603,600
2016-08-0942.95043.01042.38042.4808.1865,721,200
2016-08-0842.98043.12042.79042.8508.2576,691,200
2016-08-0542.51042.90042.41042.8708.2617,509,600
2016-08-0442.80043.24042.38042.4008.17015,509,600
2016-08-0341.81042.08041.65042.0608.10513,163,200
2016-08-0242.44042.58041.78041.8108.05710,804,000
2016-08-0142.78042.95042.31042.4908.18812,957,600
2016-07-2942.47042.96042.29042.7508.23811,266,400
2016-07-2841.85042.59041.81042.5008.19018,424,400
2016-07-2742.00042.06041.65041.9008.07416,456,000
2016-07-2641.99042.25041.71041.9808.08912,693,200
2016-07-2541.97042.19041.86041.9208.0788,892,400
2016-07-2241.55042.21041.47042.1208.11615,966,800
2016-07-2142.50042.58041.70041.8408.00516,887,200
2016-07-2042.30042.88041.96042.5508.14112,078,400
2016-07-1942.78042.86042.31042.4408.11915,878,800
← NewerPage 43 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.