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-12-2044.63045.05044.18045.0207.9507,034,000
2012-12-1944.58044.98044.23044.5007.8589,012,000
2012-12-1843.80044.65043.38044.6307.88110,429,600
2012-12-1743.29043.71043.11043.7007.7177,776,800
2012-12-1442.75043.20042.74043.1207.6146,726,400
2012-12-1342.93043.29042.90042.9807.5906,804,400
2012-12-1243.12043.27042.91043.0107.5958,952,800
2012-12-1142.19043.39042.05043.0207.59711,076,400
2012-12-1042.05042.42041.88042.0507.4255,954,800
2012-12-0741.96042.42041.72042.1207.4386,982,400
2012-12-0642.11042.14041.35041.7607.3749,527,600
2012-12-0541.87041.99041.06041.5207.3326,452,800
2012-12-0442.15042.50041.73042.2107.3657,432,000
2012-12-0341.97042.29041.47042.0907.3449,585,200
2012-11-3042.30042.57041.76041.8107.29523,511,200
2012-11-2941.40042.42041.19042.2007.36312,919,200
2012-11-2840.63041.09040.28041.0207.1588,043,600
2012-11-2741.12041.36040.83040.8507.1288,778,800
2012-11-2641.07041.39040.37041.1907.1878,290,000
2012-11-2340.83041.27040.54041.1407.1793,075,200
2012-11-2141.08041.42040.67040.7707.1147,471,600
2012-11-2041.52041.66040.77040.9107.1387,132,000
2012-11-1941.00041.56040.98041.4707.2367,682,800
2012-11-1640.84041.24040.49041.0007.1547,895,200
2012-11-1540.02041.00040.00040.9507.14511,050,800
2012-11-1441.44041.50040.12040.2007.01513,932,800
2012-11-1341.54041.99041.29041.3907.2228,047,200
2012-11-1242.37042.52041.73041.7607.2875,451,200
2012-11-0942.86043.04042.22042.3107.3838,610,400
2012-11-0842.45042.78041.93041.9907.3275,717,600
2012-11-0742.88043.14042.10042.6307.43910,408,400
2012-11-0643.31043.43042.58043.1807.53410,483,200
2012-11-0542.74043.34042.28043.1907.53612,986,000
2012-11-0245.25045.25043.80043.8007.6437,137,600
2012-11-0144.94045.13044.71045.0607.8637,431,200
2012-10-3143.50045.41043.40044.7007.8007,909,600
2012-10-2643.05043.44042.84043.2407.5454,612,000
2012-10-2543.82044.17042.91043.0507.5125,516,000
2012-10-2444.25044.63043.68043.7207.5924,189,600
2012-10-2343.97044.47043.73044.1107.6604,310,400
2012-10-2243.78044.83043.62044.4007.7105,330,400
2012-10-1944.66045.04043.56043.7607.5996,439,200
2012-10-1845.32045.38044.74044.7407.7697,430,800
2012-10-1744.94045.60044.72045.4407.8915,338,400
2012-10-1645.00045.62044.67044.9207.80010,758,000
2012-10-1545.58045.86045.03045.5507.9107,239,200
2012-10-1245.84046.05044.84045.3207.87010,986,800
2012-10-1144.69047.17044.00045.8907.96927,230,400
2012-10-1042.96043.45042.24042.3207.34910,324,800
2012-10-0943.80043.93042.67042.7807.4296,598,800
2012-10-0844.13044.19043.70043.9607.6343,445,600
2012-10-0544.73044.94044.04044.1807.6725,922,800
2012-10-0444.62045.28044.37044.5007.7284,575,600
2012-10-0344.35044.63044.01044.3407.7005,704,400
2012-10-0244.85045.22044.00044.3007.6937,116,000
2012-10-0143.42045.07043.00044.6007.74511,058,400
2012-09-2842.69043.09042.28042.9907.4656,282,400
2012-09-2742.66043.24042.29042.8407.4395,330,800
2012-09-2643.35043.71042.48042.5807.3946,280,000
2012-09-2543.59044.30043.26043.2907.5177,847,600
← NewerPage 59 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.