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-06-2838.19038.67037.61038.6306.6788,252,800
2012-06-2738.56038.86038.13038.3706.6335,746,000
2012-06-2638.81039.04038.16038.5606.6666,730,400
2012-06-2538.61038.79038.28038.6706.6856,167,200
2012-06-2239.17039.19038.58038.9206.7297,690,800
2012-06-2140.55040.76038.85038.9106.7277,759,200
2012-06-2040.55040.71039.93040.3706.9795,550,800
2012-06-1939.98040.74039.97040.4606.9956,886,800
2012-06-1839.22039.75039.00039.6906.8627,857,600
2012-06-1539.32039.63039.15039.6006.8468,288,800
2012-06-1438.96039.34038.59039.0306.7488,122,000
2012-06-1339.14039.42038.61038.8206.7119,600,400
2012-06-1238.91039.44038.70039.3506.80310,046,000
2012-06-1140.74040.86038.92038.9806.73910,861,600
2012-06-0839.56040.41039.34040.2706.9629,210,400
2012-06-0739.88040.26039.36039.5606.83911,820,400
2012-06-0639.22039.53038.56039.5106.83118,517,200
2012-06-0541.95041.96038.81039.1506.76841,724,800
2012-06-0443.26043.66042.71043.3807.5008,870,000
2012-06-0143.45043.80043.07043.1807.46510,465,600
2012-05-3144.39044.50043.62044.2307.6479,908,000
2012-05-3044.86044.95044.08044.4807.6907,026,000
2012-05-2945.04045.71044.77045.4307.8547,169,200
2012-05-2544.59044.69044.18044.4007.6765,489,600
2012-05-2444.34044.48043.75044.3607.6697,904,400
2012-05-2343.59044.32043.09044.2207.6459,442,000
2012-05-2243.50044.47043.13044.0407.6149,932,000
2012-05-2142.00043.25041.89043.1507.46014,592,800
2012-05-1842.64042.83041.72041.8607.23710,050,800
2012-05-1743.95044.00042.28042.3307.31816,604,800
2012-05-1643.68044.18043.47043.9007.59011,019,600
2012-05-1543.26044.17043.25043.3807.50011,798,000
2012-05-1443.26043.76042.94043.4307.50811,602,400
2012-05-1143.80044.45043.31043.8207.5769,440,800
2012-05-1043.44044.30043.44044.1407.63116,800,000
2012-05-0943.38043.52042.94043.1407.45814,172,400
2012-05-0843.43044.07042.63043.8407.57917,877,600
2012-05-0743.99044.35043.71043.8307.57713,416,800
2012-05-0445.29045.62044.11044.2907.65714,888,000
2012-05-0347.65047.89045.78045.7907.91610,741,600
2012-05-0246.58047.55046.41047.4808.20810,156,000
2012-05-0146.71047.55046.36047.0108.12714,598,800
2012-04-3047.42047.65046.72046.8208.0946,309,600
2012-04-2747.42048.13047.29047.6908.2155,636,000
2012-04-2647.12047.40046.63047.2108.1337,185,200
2012-04-2546.59047.24046.38047.1708.12612,266,800
2012-04-2446.31046.58045.61046.2907.97415,665,600
2012-04-2347.76047.76046.23046.3707.98812,278,000
2012-04-2047.89048.42047.58048.2108.3059,091,600
2012-04-1948.37048.49047.28047.5008.1839,391,200
2012-04-1848.55048.79048.25048.4908.3537,397,600
2012-04-1748.60049.17048.13049.0108.44312,097,200
2012-04-1648.91049.12048.20048.2508.31210,768,000
2012-04-1348.65049.49048.02048.7908.40511,644,800
2012-04-1248.50049.47047.73048.8708.41924,550,800
2012-04-1149.55050.07049.19049.6308.55017,469,200
2012-04-1051.50051.50048.83048.9008.42425,137,600
2012-04-0952.54052.58051.51051.5808.88511,217,600
2012-04-0552.79053.41052.72052.9709.1257,106,000
2012-04-0453.21053.32052.64052.9409.12012,445,200
← NewerPage 61 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.