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-04-0353.73054.27052.89053.3709.19416,761,600
2012-04-0254.34054.80053.82054.6509.4146,357,200
2012-03-3054.71054.72053.91054.1009.3205,864,400
2012-03-2954.03054.31053.60054.2609.3474,177,600
2012-03-2854.54054.65053.60054.1909.3355,838,800
2012-03-2754.71055.05054.48054.5909.4045,789,200
2012-03-2654.07054.72054.07054.5709.4017,690,400
2012-03-2353.77053.95053.15053.6409.2406,610,000
2012-03-2253.71053.98053.24053.7109.2527,922,000
2012-03-2152.86054.24052.86053.9309.29010,116,400
2012-03-2051.84053.01051.38052.8609.1068,154,800
2012-03-1952.05052.14051.53052.0108.9609,577,600
2012-03-1652.42052.75052.14052.2208.99612,724,000
2012-03-1552.83052.90051.97052.5509.05310,161,600
2012-03-1453.43053.60052.52052.8309.1017,123,200
2012-03-1353.00053.33052.47053.2909.1808,982,800
2012-03-1252.99053.10052.75052.8309.1014,972,400
2012-03-0952.97053.15052.44052.8809.1099,414,800
2012-03-0853.21053.34052.65052.7809.09210,602,400
2012-03-0752.21052.91052.08052.7509.0876,440,000
2012-03-0652.98053.09051.81052.1708.98712,512,000
2012-03-0553.13053.56052.88053.3509.1908,508,000
2012-03-0252.91053.15052.63053.1009.1475,746,800
2012-03-0152.91053.01052.36052.9309.1187,955,200
2012-02-2952.41052.82052.17052.6809.0756,674,000
2012-02-2852.62052.65052.13052.3409.0169,421,600
2012-02-2751.93052.79051.90052.4309.0329,740,000
2012-02-2452.10052.25051.92051.9708.9535,533,600
2012-02-2351.09051.97051.09051.9308.9466,456,400
2012-02-2250.92051.32050.69051.2908.8366,011,200
2012-02-2150.85051.06050.35050.8508.7605,428,800
2012-02-1750.81051.15050.54050.7308.7399,122,400
2012-02-1650.63051.37050.60050.8208.7556,301,200
2012-02-1551.57051.60050.51050.6308.7228,550,800
2012-02-1450.53051.58050.50051.2408.82713,514,800
2012-02-1348.95050.63048.86050.5808.71312,754,400
2012-02-1047.92048.47047.59048.4208.3417,031,200
2012-02-0948.90048.96047.81048.2108.3058,558,000
2012-02-0848.13048.87047.87048.8308.41210,261,200
2012-02-0747.82048.30047.42048.0808.28311,661,200
2012-02-0648.24048.56047.84048.0608.2795,790,400
2012-02-0347.61048.32047.46048.3008.3209,857,600
2012-02-0247.16047.39046.85046.9708.0915,862,400
2012-02-0147.21047.40047.00047.0708.1097,745,600
2012-01-3146.89047.07046.48046.6808.0417,821,600
2012-01-3046.18046.83045.87046.6308.0335,800,000
2012-01-2746.66046.96046.36046.6908.0146,156,800
2012-01-2647.12047.18046.53046.7808.0297,022,000
2012-01-2546.74046.87046.02046.7408.0229,826,000
2012-01-2446.08046.87045.81046.8608.0437,445,200
2012-01-2345.87046.99045.81046.0707.90711,950,800
2012-01-2045.61045.98045.38045.8607.87111,865,600
2012-01-1945.80045.99045.39045.7407.85114,096,000
2012-01-1845.40046.11044.79045.5307.81521,019,600
2012-01-1747.25047.59046.54046.7908.03114,370,000
2012-01-1345.65046.66045.39046.5907.99711,259,600
2012-01-1245.40046.09045.28045.8607.87112,678,400
2012-01-1145.01045.41044.75045.2207.7616,382,800
2012-01-1045.51045.81044.43045.0107.72510,679,600
2012-01-0945.25045.42044.90045.1707.7538,161,600
← NewerPage 62 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.