S&P 5007,691▲ 0.41%Nasdaq26,431▲ 1.11%Dow Jones51,966▼ 0.07%Nasdaq 10029,529▲ 1.17%VIX18.44▼ 7.75%US Dollar101.97▲ 0.13%Gold spot4,165▲ 0.21%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2024-08-2267.72068.38067.14067.51032.3513,209,800
2024-08-2166.96068.43066.79068.15032.6573,158,800
2024-08-2066.59067.04066.15066.90032.0582,814,000
2024-08-1967.63067.67066.31066.55031.8913,939,800
2024-08-1666.68067.76066.60067.45032.3226,226,200
2024-08-1567.01067.41066.57066.63031.9293,869,800
2024-08-1466.51066.65065.89066.27031.7563,180,600
2024-08-1365.76066.52065.22066.38031.8094,080,400
2024-08-1266.56066.56065.57065.71031.4883,624,600
2024-08-0965.89066.78065.40066.39031.8142,621,200
2024-08-0865.36066.60065.28066.17031.7084,038,400
2024-08-0765.85066.61064.91064.98031.1384,489,200
2024-08-0665.60067.22065.50065.57031.4216,421,400
2024-08-0567.39067.81065.39066.40031.8198,000,600
2024-08-0267.41067.58066.26067.30032.2507,694,800
2024-08-0170.45071.12066.46067.41032.3037,968,000
2024-07-3171.58071.72070.52070.75033.9039,807,200
2024-07-3070.99071.26070.24070.89033.9705,181,200
2024-07-2970.71070.99070.15070.79033.9224,358,000
2024-07-2668.87070.72068.81070.37033.7215,994,800
2024-07-2567.50069.58067.40069.06032.9066,465,000
2024-07-2467.66068.11067.20067.31032.0735,928,600
2024-07-2368.08068.39067.83067.90032.3543,275,200
2024-07-2268.16068.52067.38068.28032.5353,589,600
2024-07-1969.20069.24067.64067.89032.3496,452,600
2024-07-1869.86071.09068.81068.83032.7978,809,400
2024-07-1769.18070.38068.75069.99033.3509,501,000
2024-07-1668.17069.36067.73069.03032.8927,235,400
2024-07-1565.40068.31065.07067.83032.32010,385,800
2024-07-1267.75067.77065.07065.44031.18214,576,000
2024-07-1164.01064.77063.99064.17030.5768,019,800
2024-07-1062.59063.63062.52063.51030.2626,881,200
2024-07-0963.01063.07062.03062.56029.8096,469,800
2024-07-0863.09063.58062.58062.83029.9388,082,600
2024-07-0562.59063.18062.19063.16030.0955,106,600
2024-07-0362.93063.18062.53062.69029.8712,546,800
2024-07-0261.87062.91061.36062.76029.9055,435,000
2024-07-0163.28063.48062.03062.09029.5854,709,200
2024-06-2863.45064.05062.71062.84029.94311,843,800
2024-06-2763.30063.84063.15063.33030.1764,613,000
2024-06-2664.26064.31063.37063.41030.2145,300,600
2024-06-2564.80065.12063.98064.43030.7004,495,600
2024-06-2465.49065.85065.00065.04030.9914,734,200
2024-06-2165.35065.46064.57065.34031.13411,507,600
2024-06-2065.00065.29064.46065.12031.0295,544,800
2024-06-1864.92065.09064.20064.95030.9485,449,800
2024-06-1763.04064.56062.80064.41030.6916,364,800
2024-06-1462.99063.32061.87063.05030.0437,239,800
2024-06-1363.83064.41063.60064.29030.6344,692,600
2024-06-1263.80064.66063.65064.53030.7484,186,600
2024-06-1163.10063.30062.80063.27030.1486,752,000
2024-06-1063.95063.96063.18063.38030.2006,304,200
2024-06-0764.16064.57063.74063.89030.4435,368,200
2024-06-0664.04064.41063.25064.01030.5006,550,400
2024-06-0564.42065.32063.89065.19031.0626,023,400
2024-06-0464.08064.87063.87064.34030.6575,041,000
2024-06-0365.91066.02063.79064.31030.6438,076,600
2024-05-3164.92066.02064.34065.98031.43924,297,800
2024-05-3064.65064.89064.13064.86030.9057,206,600
2024-05-2964.17064.68063.86064.45030.7107,326,600
← NewerPage 10 of 79 · 4,729 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.