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.38▲ 2.30%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2016-07-1843.36043.44042.93042.9808.22310,282,800
2016-07-1543.56043.64043.34043.4508.31318,626,000
2016-07-1443.57043.75043.27043.3008.28413,488,800
2016-07-1343.71043.89043.08043.3008.28416,972,000
2016-07-1243.75044.70043.17043.7908.37832,296,000
2016-07-1145.45045.83045.28045.3608.67816,033,200
2016-07-0845.02045.26044.65045.2308.65310,159,200
2016-07-0744.42044.96044.31044.7208.55610,208,000
2016-07-0643.61044.53043.50044.3408.48311,465,600
2016-07-0545.03045.18044.08044.3808.4917,494,400
2016-07-0144.33045.41044.03045.2908.66510,666,400
2016-06-3043.51044.42043.40044.3908.49310,848,000
2016-06-2943.10043.52042.92043.4408.3119,852,400
2016-06-2843.00043.18042.46042.8108.19012,405,200
2016-06-2743.27043.41042.18042.7008.16912,782,800
2016-06-2443.92044.36043.51043.7508.37015,524,000
2016-06-2345.42045.63045.20045.5608.7166,624,400
2016-06-2245.10045.33044.90044.9508.6005,502,400
2016-06-2145.04045.36044.67044.9608.6027,282,800
2016-06-2045.14045.62044.93045.0408.61710,357,600
2016-06-1744.30044.58043.83044.4708.50815,070,000
2016-06-1643.81044.49043.53044.3008.4758,286,000
2016-06-1544.12044.39043.93043.9608.4107,151,600
2016-06-1444.02044.30043.73044.2408.4648,130,000
2016-06-1344.40044.80043.73043.9808.41411,920,400
2016-06-1044.86045.12044.28044.5708.5278,441,600
2016-06-0945.89046.02045.28045.3508.6769,690,000
2016-06-0845.89046.13045.72045.9908.7999,323,600
2016-06-0745.78046.01045.54045.7408.7518,063,600
2016-06-0645.64045.86044.97045.8308.76813,846,400
2016-06-0346.50046.60045.63046.2008.8399,011,200
2016-06-0246.14046.54045.88046.5108.8985,848,000
2016-06-0146.00046.28045.47046.2408.8469,269,200
2016-05-3146.10046.36045.78046.0308.80610,332,000
2016-05-2746.10046.18045.85046.0008.8018,528,400
2016-05-2646.03046.20045.94046.0808.8167,955,600
2016-05-2545.76046.05045.61045.9408.7897,527,200
2016-05-2445.05045.83045.04045.7008.7437,083,200
2016-05-2344.90045.12044.71044.8708.5845,702,800
2016-05-2044.71045.12044.10044.8608.58210,660,000
2016-05-1945.00045.24044.45044.5108.5169,116,000
2016-05-1845.15045.83045.05045.3908.68410,215,600
2016-05-1745.73046.02045.20045.2008.6488,135,600
2016-05-1645.62046.10045.45045.7208.7478,906,000
2016-05-1345.64046.07045.23045.4808.7018,248,800
2016-05-1246.46046.63045.57045.6408.73213,426,000
2016-05-1146.56046.72046.22046.3008.8588,012,400
2016-05-1046.49046.80045.81046.6708.9297,492,800
2016-05-0946.45046.49045.82046.1608.8317,646,400
2016-05-0646.41046.83046.32046.4908.8948,370,000
2016-05-0545.83046.91045.57046.5508.90615,210,400
2016-05-0446.25046.25045.29045.5708.71811,690,800
2016-05-0346.55046.81045.82046.3708.87110,039,200
2016-05-0246.93047.04046.10047.0208.99613,384,000
2016-04-2946.88047.25046.34046.7908.95215,612,000
2016-04-2847.09047.99047.03047.2709.04418,931,200
2016-04-2746.45047.50046.41047.4409.07620,089,200
2016-04-2645.60046.66045.44046.4808.8929,867,200
2016-04-2545.50045.89045.44045.6008.7247,224,000
2016-04-2245.15045.65045.15045.6308.7306,873,200
← NewerPage 44 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.