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
2017-06-2942.49042.77042.06042.5308.37110,863,600
2017-06-2842.40042.69042.31042.4508.35519,857,600
2017-06-2742.90042.95041.99042.1108.2889,878,400
2017-06-2642.95043.06042.36042.6508.3957,864,400
2017-06-2342.86043.34042.66042.8708.43810,563,200
2017-06-2242.79043.12042.60042.7908.4227,507,200
2017-06-2143.31043.31042.55042.7108.4067,208,400
2017-06-2044.55044.57043.19043.2108.5056,804,800
2017-06-1944.76045.02044.41044.6208.78210,818,800
2017-06-1643.21044.42043.21044.4008.73917,722,400
2017-06-1543.03043.85043.03043.6508.5918,355,600
2017-06-1443.49043.61042.70043.1908.50111,707,600
2017-06-1343.83044.12043.24043.4208.54613,223,200
2017-06-1243.41044.56043.04043.9908.65813,128,400
2017-06-0942.42043.78042.42043.5208.56615,901,600
2017-06-0841.89042.74041.87042.4208.34911,443,200
2017-06-0742.18042.90042.11042.1708.30014,175,600
2017-06-0643.80043.99041.87042.1008.28628,203,200
2017-06-0544.27045.02044.03044.6508.78814,989,600
2017-06-0245.83045.83044.03044.2708.71318,594,800
2017-06-0143.27043.82042.94043.6108.58312,005,200
2017-05-3143.19043.22042.37043.1708.49714,604,800
2017-05-3043.54043.68043.14043.2708.5179,274,000
2017-05-2643.30043.76043.06043.4708.55613,070,000
2017-05-2543.76043.77043.09043.2908.52013,100,000
2017-05-2442.91044.38042.91043.6408.5898,619,200
2017-05-2344.40044.47043.82044.2408.7076,087,600
2017-05-2243.59044.43043.52044.3708.7338,776,800
2017-05-1942.99043.98042.83043.5808.57812,127,200
2017-05-1842.21043.16041.91042.9408.45217,308,400
2017-05-1743.61043.81042.26042.3008.32618,782,000
2017-05-1644.09044.28043.63043.9608.65214,616,400
2017-05-1545.01045.03043.94044.2008.70012,202,000
2017-05-1244.87045.02044.53044.7408.8067,620,000
2017-05-1145.26045.35044.37044.9808.8539,106,400
2017-05-1045.47045.71045.03045.4908.9538,515,600
2017-05-0945.80045.99045.29045.5008.9559,992,000
2017-05-0845.60045.96045.45045.8009.0158,441,200
2017-05-0545.49045.84045.01045.6808.9919,350,800
2017-05-0446.22046.60045.10045.5308.96116,470,000
2017-05-0344.80045.60044.80045.2508.90612,070,800
2017-05-0244.81045.13044.67045.0808.87312,005,200
2017-05-0144.87044.87043.86044.5308.76514,856,800
2017-04-2845.39045.39044.62044.6808.7949,974,000
2017-04-2745.88045.97045.11045.3808.93210,367,200
2017-04-2645.78046.00045.60045.8109.0168,528,400
2017-04-2545.53045.94045.30045.7208.99912,091,200
2017-04-2446.22046.33045.22045.4108.93813,226,800
2017-04-2145.60045.88045.19045.7408.94011,062,400
2017-04-2045.56045.93045.33045.4708.88714,527,200
2017-04-1945.03045.50044.62045.4508.88325,725,200
2017-04-1845.03045.59044.23044.2608.65027,178,800
2017-04-1745.60045.86045.20045.8008.95112,476,800
2017-04-1346.50047.05045.53045.5408.90119,306,400
2017-04-1248.00048.17046.23046.2909.04748,889,600
2017-04-1150.39050.50049.48050.3409.83915,552,800
2017-04-1050.39050.64049.87050.4309.85611,287,200
2017-04-0751.00051.13050.05050.2309.81712,263,600
2017-04-0651.72051.75050.84050.9509.95811,437,200
2017-04-0552.08052.74051.60051.71010.10710,302,800
← NewerPage 40 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.