See inside every stock. Pro
S&P 5007,757▲ 0.58%Nasdaq26,703▲ 1.05%Dow Jones52,856▲ 0.69%Nasdaq 10029,823▲ 1.13%VIX16.68▼ 3.64%US Dollar101.69▼ 0.01%Gold spot4,114▼ 0.44%WTI99.73▲ 2.66%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2017-04-0451.16051.95051.03051.76010.1168,207,600
2017-04-0351.18051.98050.75051.33010.0329,728,800
2017-03-3151.24051.79050.91051.50010.0657,639,200
2017-03-3051.16051.36050.80051.32010.0304,316,400
2017-03-2950.75051.38050.50051.22010.0118,399,600
2017-03-2849.98051.01049.70050.8809.9446,588,000
2017-03-2750.11050.25049.51050.0409.7809,363,200
2017-03-2451.15051.44050.49050.7609.9215,798,400
2017-03-2351.62051.83050.98051.0109.9706,724,800
2017-03-2251.33051.90050.99051.72010.1086,670,400
2017-03-2151.86052.07050.92051.1609.9998,795,200
2017-03-2051.78052.00051.47051.80010.1246,282,400
2017-03-1751.54051.99051.07051.87010.13811,579,200
2017-03-1651.59051.75051.13051.25010.0175,862,800
2017-03-1550.97051.80050.77051.61010.0875,460,800
2017-03-1451.23051.23050.67050.6909.9075,744,400
2017-03-1350.67051.43050.29051.40010.0467,394,400
2017-03-1050.52051.01050.52050.8009.9296,943,600
2017-03-0951.42051.84049.94050.1809.8079,867,600
2017-03-0851.44051.62051.15051.44010.0546,122,400
2017-03-0752.12052.47051.25051.37010.0408,431,200
2017-03-0651.83052.64051.52052.22010.20615,408,800
2017-03-0350.65051.86050.57051.80010.12410,353,200
2017-03-0250.82051.40050.55050.6309.8958,838,400
2017-03-0150.56051.17050.51050.9809.9648,652,000
2017-02-2850.39050.44049.88050.0309.7786,665,200
2017-02-2750.16050.41050.02050.3509.8415,052,800
2017-02-2449.64050.10049.40050.1009.7925,242,000
2017-02-2351.07051.24049.66049.7909.7317,278,000
2017-02-2250.82050.99050.63050.8709.9424,680,400
2017-02-2150.62050.90050.40050.8709.9426,055,200
2017-02-1750.44050.71050.08050.7109.9116,732,400
2017-02-1650.45050.61049.93050.6109.8924,566,000
2017-02-1550.14050.63049.89050.4609.8625,883,600
2017-02-1449.97050.51049.86050.3909.8494,843,200
2017-02-1350.68050.83050.11050.1309.7984,386,800
2017-02-1050.44050.69050.04050.3409.8394,593,600
2017-02-0949.88050.34049.54050.2509.8214,780,000
2017-02-0849.74049.98049.42049.8209.7375,422,400
2017-02-0750.10050.45049.74049.8109.73511,130,000
2017-02-0649.45051.18049.45050.3909.84915,941,200
2017-02-0349.26049.80048.88049.0409.58510,132,800
2017-02-0249.28049.51048.69049.0009.5778,141,200
2017-02-0149.85050.05049.28049.6209.6988,237,200
2017-01-3150.11050.21049.31049.6809.7108,050,400
2017-01-3049.80050.24049.24050.2009.81113,846,400
2017-01-2750.41050.41049.93050.1709.74310,200,400
2017-01-2650.82051.02050.22050.3709.7829,840,400
2017-01-2551.01051.51050.57050.7909.86316,427,600
2017-01-2451.30051.37050.26050.8109.86717,170,800
2017-01-2351.21051.44050.72050.9809.9009,764,800
2017-01-2050.83051.42050.75051.2409.95111,158,800
2017-01-1950.86051.30050.48050.5509.81715,336,400
2017-01-1848.01051.56047.00051.0609.91633,642,000
2017-01-1747.94048.48047.53048.2609.37213,223,200
2017-01-1348.14048.19047.82048.0509.3319,261,200
2017-01-1247.77048.16047.16048.0009.32212,835,200
2017-01-1146.85047.80046.75047.4309.21110,950,800
2017-01-1046.23046.62046.10046.5109.0327,592,400
2017-01-0946.46046.66046.16046.1708.9669,247,600
← NewerPage 41 of 79 · 4,731 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.