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.70▼ 0.00%Gold spot4,145▲ 0.30%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2019-05-2930.30030.76030.11030.50012.7008,312,400
2019-05-2830.91031.13030.31030.38012.65013,996,600
2019-05-2431.50031.65030.72030.86012.85011,762,800
2019-05-2331.92032.72031.02031.34013.0499,682,000
2019-05-2264.84065.22064.26064.28013.3835,976,000
2019-05-2164.66065.56064.56065.01013.5356,046,000
2019-05-2063.20064.51063.12064.10013.3457,422,000
2019-05-1764.23064.86063.72064.17013.3608,346,000
2019-05-1664.75065.59064.45064.61013.4517,246,400
2019-05-1563.65064.65063.49064.32013.3918,889,200
2019-05-1463.85064.77063.75064.16013.3586,830,400
2019-05-1364.11064.29063.15063.78013.27811,078,800
2019-05-1065.59066.05064.43065.64013.6669,531,200
2019-05-0965.23066.37064.91066.01013.7438,888,400
2019-05-0866.50066.90066.04066.18013.77810,192,400
2019-05-0766.70067.04065.71066.50013.84516,897,200
2019-05-0666.93068.18066.91067.96014.14915,756,000
2019-05-0370.24070.99069.91070.87014.75510,784,400
2019-05-0269.16069.88068.78069.85014.54210,564,400
2019-05-0170.59070.82068.96069.27014.4219,125,600
2019-04-3070.50070.91070.13070.55014.6888,971,200
2019-04-2971.42071.70070.29070.43014.66310,713,600
2019-04-2671.03071.34070.81071.28014.8406,320,400
2019-04-2570.74071.32069.91070.96014.7737,228,800
2019-04-2471.18071.88071.12071.35014.8547,026,800
2019-04-2369.56071.37069.52071.10014.8028,639,600
2019-04-2271.14071.44069.77070.10014.5059,739,200
2019-04-1870.59071.11069.96071.08014.7089,870,000
2019-04-1769.85070.36069.64070.13014.5116,774,800
2019-04-1669.04069.63068.77069.52014.38511,124,000
2019-04-1569.36069.88068.68068.77014.2307,895,200
2019-04-1268.77069.80068.22069.71014.42412,518,800
2019-04-1167.57069.20067.00068.48014.17023,878,000
2019-04-1064.58065.33064.10065.19013.48910,885,600
2019-04-0966.18066.18064.87064.97013.4439,361,200
2019-04-0866.66067.09066.42066.59013.7786,879,200
2019-04-0566.60066.84066.25066.67013.7955,146,400
2019-04-0466.01066.55065.83066.32013.7234,306,800
2019-04-0366.17066.59065.67065.82013.6198,109,200
2019-04-0265.78066.11065.57066.01013.6586,152,000
2019-04-0164.95065.86064.53065.79013.6138,528,000
2019-03-2963.99064.54063.83064.31013.3077,457,600
2019-03-2862.82063.65062.71063.51013.1414,912,000
2019-03-2762.43062.85061.96062.72012.9784,470,000
2019-03-2662.23062.37061.71062.32012.8953,716,000
2019-03-2561.77062.24061.56061.90012.8084,463,600
2019-03-2263.47063.79061.66061.70012.7676,801,600
2019-03-2162.55063.97062.27063.88013.2184,924,400
2019-03-2062.45063.22062.07062.63012.9597,531,600
2019-03-1963.46063.63062.29062.63012.9596,068,000
2019-03-1862.35063.19062.35063.16013.0695,232,400
2019-03-1562.16062.68062.03062.28012.88710,966,800
2019-03-1462.56062.64061.89062.19012.8685,625,200
2019-03-1362.20062.81062.17062.68012.9696,654,800
2019-03-1261.91062.37061.56062.17012.8645,444,000
2019-03-1161.43061.80061.40061.72012.7716,722,000
2019-03-0861.09061.60060.58061.43012.7117,542,800
2019-03-0761.94062.01061.00061.52012.7298,636,800
2019-03-0661.89062.35061.83062.03012.8355,395,600
2019-03-0562.69062.69061.94061.97012.8236,139,600
← NewerPage 32 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.