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.81▲ 0.20%Gold spot3,994▼ 0.75%WTI101.66▼ 1.56%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-02-1141.30042.17040.97042.1403.4887,052,000
2010-02-1042.06042.60041.37041.5303.4379,005,600
2010-02-0941.78042.60041.56042.3403.47110,906,400
2010-02-0841.97042.00041.13041.2103.37912,592,000
2010-02-0542.33042.68041.34041.9903.44315,477,600
2010-02-0442.78042.89042.03042.1403.45512,473,600
2010-02-0342.76043.21042.67043.0203.5279,546,400
2010-02-0241.73043.05041.64042.9503.52115,900,000
2010-02-0141.59042.02041.39041.5303.40511,375,200
2010-01-2941.62042.51041.45041.4803.40111,446,400
2010-01-2842.45042.45041.01041.4903.40211,933,600
2010-01-2741.91042.36041.75042.2503.4648,715,200
2010-01-2642.53042.63042.06042.1503.4569,126,400
2010-01-2542.80042.84042.03042.6403.4968,469,600
2010-01-2243.60043.95042.35042.5503.4899,545,600
2010-01-2144.27044.66043.46043.5103.56712,616,000
2010-01-2044.55044.64043.11044.2603.62915,645,600
2010-01-1943.53046.48043.35044.8203.67537,537,600
2010-01-1545.50046.80045.42045.8603.76013,193,600
2010-01-1446.44047.28046.03046.3003.79610,678,400
2010-01-1346.20046.93045.88046.6903.82810,644,000
2010-01-1245.75046.28045.55046.0503.77510,109,600
2010-01-1146.96046.98045.75046.0603.77615,940,000
2010-01-0846.91047.16046.06046.9803.85213,264,800
2010-01-0745.33046.88044.68046.5103.81324,980,800
2010-01-0644.19046.48044.01045.7303.74941,317,600
2010-01-0541.92042.95041.75042.9003.51711,595,200
2010-01-0442.02042.37041.69042.0303.44613,728,000
2009-12-3142.05042.17041.50041.6403.4147,228,800
2009-12-3041.75042.18041.75041.9903.4436,597,600
2009-12-2942.27042.28041.82041.9803.4429,090,400
2009-12-2841.98042.26041.76042.1903.4598,019,200
2009-12-2439.76041.80039.76041.7103.4202,114,400
2009-12-2341.04041.64040.89041.5103.4038,156,800
2009-12-2240.98041.19040.86041.0803.3685,072,800
2009-12-2140.00040.89039.95040.8203.3478,040,000
2009-12-1839.94039.99039.46039.9503.27510,971,200
2009-12-1739.40039.95039.11039.7403.2589,525,600
2009-12-1639.38039.90039.38039.7103.25610,217,600
2009-12-1539.28039.63038.80039.3303.2256,433,600
2009-12-1439.09039.48038.99039.3903.2296,520,800
2009-12-1139.19039.20038.67039.0103.1984,827,200
2009-12-1038.75039.20038.63038.8203.1838,101,600
2009-12-0938.29038.75037.78038.6703.1707,295,200
2009-12-0838.23038.86037.73038.4403.1527,356,800
2009-12-0738.85039.26038.59038.6803.1718,471,200
2009-12-0438.21039.01037.94038.9303.19215,780,800
2009-12-0338.68038.68037.79037.8003.0999,663,200
2009-12-0237.17038.33037.17038.2203.13414,284,800
2009-12-0137.32037.67037.12037.2003.0507,547,200
2009-11-3036.82037.20036.56037.0803.0408,674,400
2009-11-2736.64037.55036.60037.0203.0353,556,000
2009-11-2537.62038.00037.39037.7603.0964,256,800
2009-11-2437.68037.87037.35037.4303.0695,831,200
2009-11-2337.58038.56037.35037.6803.0897,793,600
2009-11-2037.19037.45036.70037.0103.0346,548,000
2009-11-1937.66037.74037.04037.3003.05814,220,800
2009-11-1837.47037.93037.20037.8803.10615,249,600
2009-11-1737.31037.68036.97037.6603.0887,713,600
2009-11-1637.02037.63037.01037.4303.0695,993,600
← NewerPage 71 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.