S&P 5007,713▲ 0.28%Nasdaq26,425▼ 0.02%Dow Jones52,496▲ 1.02%Nasdaq 10029,490▼ 0.13%VIX17.31▼ 6.13%US Dollar101.73▼ 0.25%Gold spot4,145▲ 0.30%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2021-01-2648.43048.56047.36047.61020.7564,724,400
2021-01-2547.61048.25046.90048.13020.9836,463,800
2021-01-2248.17048.25047.55047.72020.8047,833,000
2021-01-2148.80049.12047.84048.17021.0008,146,600
2021-01-2050.00050.49047.72048.70021.23113,281,800
2021-01-1950.80051.15049.90050.42021.9818,838,000
2021-01-1550.25050.60049.53050.48022.0075,290,600
2021-01-1450.98051.03049.94050.32021.9384,419,600
2021-01-1351.53051.62050.67050.70022.1036,633,400
2021-01-1250.40051.89050.31051.62022.5046,748,400
2021-01-1150.31050.89050.25050.48022.0074,518,000
2021-01-0849.58050.91049.58050.75022.1257,554,200
2021-01-0749.26049.80048.36049.71021.6725,908,200
2021-01-0648.04049.39047.94049.10021.4067,418,800
2021-01-0547.59048.38047.34048.28021.0485,332,000
2021-01-0449.03049.36047.19047.65020.7747,152,200
2020-12-3148.89049.10048.33048.83021.2884,759,000
2020-12-3049.99049.99048.71049.07021.3932,920,400
2020-12-2950.15050.47049.29049.72021.6765,729,200
2020-12-2849.88050.13049.55050.05021.8208,330,000
2020-12-2449.37049.52049.15049.52021.5891,409,000
2020-12-2349.78049.79048.90049.09021.4013,870,000
2020-12-2249.70049.75049.18049.47021.5674,663,000
2020-12-2148.80049.71048.34049.61021.6286,684,400
2020-12-1849.69049.82048.82049.34021.51011,514,000
2020-12-1749.65049.74049.30049.57021.6115,504,800
2020-12-1648.91049.64048.73049.47021.5675,719,400
2020-12-1549.42050.18049.28049.83021.7245,089,600
2020-12-1449.35049.86049.19049.22021.4585,004,400
2020-12-1148.30049.58047.60049.21021.4545,627,000
2020-12-1049.27049.54048.33048.39021.0965,076,000
2020-12-0949.03049.85049.02049.63021.6376,378,000
2020-12-0848.37049.35048.16049.10021.4065,769,600
2020-12-0748.00049.00047.72048.68021.2236,665,200
2020-12-0447.58048.46047.53048.05020.9486,777,200
2020-12-0347.47048.01047.23047.37020.6526,003,600
2020-12-0248.31048.68047.41047.58020.7434,677,400
2020-12-0149.51049.60048.42048.52021.1536,851,400
2020-11-3048.53049.53048.31049.45021.38412,348,000
2020-11-2748.25048.80048.13048.58021.0083,310,600
2020-11-2548.78048.95047.84048.19020.8394,345,400
2020-11-2448.13049.14047.63048.94021.1637,517,200
2020-11-2347.38047.97047.06047.91020.7189,417,200
2020-11-2047.83048.11047.20047.30020.45410,313,200
2020-11-1947.50048.08046.93047.98020.7483,694,000
2020-11-1847.71048.15047.43047.61020.5885,311,400
2020-11-1748.06048.29047.46047.66020.6104,713,400
2020-11-1647.75048.61047.36048.61021.0214,509,200
2020-11-1346.79047.67046.67047.53020.5544,312,000
2020-11-1247.02047.12046.01046.33020.0355,177,600
2020-11-1147.12047.36046.42047.24020.4284,179,000
2020-11-1045.55047.17045.47046.76020.2217,501,800
2020-11-0948.66049.36045.91045.99019.8887,809,800
2020-11-0646.41047.13046.04046.98020.3164,273,200
2020-11-0547.41047.65046.29046.34020.0396,534,400
2020-11-0446.71047.75046.39046.60020.1528,081,400
2020-11-0345.06046.43045.06046.22019.9876,248,400
2020-11-0243.67044.55043.67044.52019.2525,390,600
2020-10-3042.88043.50042.63043.23018.6946,036,600
2020-10-2942.96043.65042.57043.12018.6474,581,600
← NewerPage 25 of 79 · 4,730 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.