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
2022-04-0459.67060.35059.67060.15026.9445,928,400
2022-04-0159.40059.71058.74059.67026.7294,949,000
2022-03-3159.80060.74059.40059.40026.6088,473,800
2022-03-3059.00059.80058.94059.71026.7475,671,400
2022-03-2958.51059.09058.26058.98026.4205,035,000
2022-03-2857.43058.47057.33058.46026.1873,492,000
2022-03-2557.63057.73057.05057.58025.7923,687,000
2022-03-2457.35057.63057.04057.35025.6894,387,000
2022-03-2357.62057.72056.79057.07025.5646,516,000
2022-03-2258.00058.00057.22057.75025.8695,724,200
2022-03-2157.87058.29057.15057.76025.8736,750,200
2022-03-1857.06058.04056.36057.87025.92213,927,200
2022-03-1756.05057.15055.73057.14025.5956,809,600
2022-03-1655.86056.68054.75055.97025.0717,973,400
2022-03-1554.74055.91054.67055.79024.9916,254,200
2022-03-1454.68055.08054.10054.49024.4087,002,800
2022-03-1154.85055.30053.91053.97024.1754,892,800
2022-03-1053.98054.54053.60054.47024.3994,802,600
2022-03-0955.05055.08053.75054.76024.5297,232,800
2022-03-0854.23055.52054.12054.16024.2608,142,800
2022-03-0754.02055.83053.67054.10024.23410,829,400
2022-03-0452.99054.21052.75053.97024.1758,996,800
2022-03-0353.05053.38052.81053.15023.8087,166,600
2022-03-0251.89052.91051.73052.57023.5489,089,600
2022-03-0151.47052.05051.12051.56023.09610,483,800
2022-02-2851.00051.60050.76051.46023.0518,769,600
2022-02-2550.43051.33050.20051.28022.9706,319,000
2022-02-2449.06050.53048.84050.46022.6037,975,400
2022-02-2351.15051.26049.55049.62022.2277,791,800
2022-02-2251.40051.59050.40051.05022.8678,596,600
2022-02-1851.24051.64050.95051.20022.9356,759,600
2022-02-1752.19052.27051.22051.28022.9706,305,400
2022-02-1652.11052.55051.47052.34023.4456,015,400
2022-02-1552.25052.76051.95052.17023.3695,350,600
2022-02-1452.18052.18051.44051.92023.2578,553,400
2022-02-1153.15053.24051.52051.95023.2718,750,200
2022-02-1053.59053.91052.58052.86023.6786,467,200
2022-02-0954.22054.76054.11054.51024.4176,291,000
2022-02-0853.44053.89053.08053.62024.0194,030,200
2022-02-0754.56055.07053.23053.44023.9386,528,600
2022-02-0455.93056.28054.86054.99024.6328,421,600
2022-02-0357.07057.65056.16056.38025.2556,243,400
2022-02-0256.51057.36056.28057.26025.6495,640,600
2022-02-0156.57056.80055.60056.51025.3135,745,600
2022-01-3155.67056.89055.36056.68025.2508,786,400
2022-01-2854.80055.86054.04055.83024.8724,849,000
2022-01-2755.72056.16054.44054.83024.4265,595,600
2022-01-2655.90056.68054.65055.32024.6456,870,800
2022-01-2556.60056.73055.02055.68024.8058,220,000
2022-01-2456.36057.51055.83057.47025.60210,769,200
2022-01-2156.29057.27056.08056.52025.1799,702,400
2022-01-2058.70058.70056.07056.17025.0237,887,400
2022-01-1960.65061.15057.85058.02025.84711,958,800
2022-01-1858.43058.78057.77058.39026.0128,969,800
2022-01-1461.10061.10059.01059.20026.3736,758,400
2022-01-1360.55061.59060.55060.75027.0647,022,400
2022-01-1260.55061.22060.16060.38026.8994,945,600
2022-01-1160.09060.31058.97060.29026.8595,743,400
2022-01-1060.03060.30059.60060.17026.8056,623,800
2022-01-0761.61061.67060.60060.63027.0105,630,200
← NewerPage 20 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.