See inside every stock. Pro
S&P 5007,624▼ 0.52%Nasdaq25,955▼ 0.21%Dow Jones52,215▼ 1.23%Nasdaq 10028,958▼ 0.00%VIX19.45▲ 2.21%US Dollar101.75▲ 0.14%Gold spot3,994▼ 0.75%WTI103.27▲ 3.82%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2012-09-2443.52043.79043.15043.5307.5596,768,400
2012-09-2143.98044.46043.38043.6407.57826,971,200
2012-09-2043.64044.11043.19043.9107.6255,918,000
2012-09-1943.46044.04043.02043.7207.5927,289,200
2012-09-1843.89044.04043.21043.3207.5235,407,200
2012-09-1744.08044.40043.65043.9807.6376,848,800
2012-09-1442.80044.29042.67044.2607.68611,309,200
2012-09-1342.39043.36041.81042.8707.4449,633,600
2012-09-1242.54043.06042.52042.6807.4115,012,000
2012-09-1142.15042.73042.09042.5307.3855,994,400
2012-09-1042.13042.82041.84042.2507.3376,601,600
2012-09-0742.37042.43041.75042.1307.3167,114,000
2012-09-0642.32042.59041.75042.1807.32513,427,600
2012-09-0542.71043.16041.54042.2407.3359,162,000
2012-09-0442.86043.82042.78043.3707.5317,294,400
2012-08-3143.30043.65042.87043.0907.4834,756,400
2012-08-3043.55043.58042.96043.0707.4794,526,800
2012-08-2944.15044.40043.63043.9207.6275,473,600
2012-08-2844.32044.77043.90044.1807.6726,950,000
2012-08-2744.82044.99044.16044.3907.7086,914,800
2012-08-2443.66045.05043.49044.7107.7649,228,800
2012-08-2343.65043.87043.13043.7607.5994,244,000
2012-08-2243.63044.11043.52043.7307.5943,896,800
2012-08-2143.69043.99043.43043.6307.5763,825,600
2012-08-2044.38044.39043.52043.6707.5834,407,600
2012-08-1743.55044.43042.88044.3107.6957,101,600
2012-08-1642.95043.55042.44043.3707.5317,875,600
2012-08-1542.14043.11042.14042.9507.4585,532,400
2012-08-1442.48042.55042.14042.2807.3423,416,400
2012-08-1341.94042.22041.57042.2007.3284,461,600
2012-08-1042.34042.45041.64042.0807.3075,594,000
2012-08-0942.95042.95042.45042.8107.4344,135,600
2012-08-0843.38043.48042.65042.8807.4464,034,000
2012-08-0743.00043.76042.97043.5407.5614,875,600
2012-08-0643.03043.19042.58042.7207.4185,151,200
2012-08-0343.09043.31042.66043.0907.4837,774,400
2012-08-0241.71042.87041.48042.4707.3758,629,600
2012-08-0143.44043.62042.06042.2207.3327,294,400
2012-07-3143.79043.96043.07043.1207.4886,985,600
2012-07-3044.23044.53043.72043.8107.6086,068,800
2012-07-2743.91044.61043.61044.2107.6776,331,200
2012-07-2643.67044.34043.11043.4707.5496,208,000
2012-07-2543.05043.32042.54042.8107.4347,465,600
2012-07-2444.16044.17042.34042.8407.40610,514,400
2012-07-2343.19044.20042.76044.0707.6196,067,600
2012-07-2045.10045.13043.93043.9607.6008,372,800
2012-07-1944.92045.44044.46045.3007.8326,307,200
2012-07-1843.21044.98043.00044.8807.7599,712,400
2012-07-1743.17043.68042.68043.3307.4915,068,800
2012-07-1643.24043.67042.48042.9907.43210,542,000
2012-07-1342.41043.56042.36043.2607.4799,661,200
2012-07-1239.77042.70039.75042.3107.31519,960,000
2012-07-1139.79040.05039.17039.8106.8829,494,000
2012-07-1040.76041.06039.56039.8106.8828,287,600
2012-07-0940.68040.83040.13040.5707.0146,550,400
2012-07-0641.17041.42040.46040.6807.0336,244,800
2012-07-0540.55041.54040.48041.2907.1387,589,600
2012-07-0339.03040.81038.83040.8007.0546,251,200
2012-07-0240.35040.35038.72039.0306.74810,436,000
2012-06-2939.26040.31039.18040.3106.9697,640,000
← NewerPage 60 of 79 · 4,733 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.