S&P 5007,659▼ 1.09%Nasdaq26,140▼ 2.15%Dow Jones52,002▼ 0.34%Nasdaq 10029,188▼ 2.50%VIX19.99▲ 21.45%US Dollar101.84▼ 0.21%Gold spot4,165▲ 0.21%WTI spot101.91▲ 1.04%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2025-08-0847.47048.38047.30047.99046.9705,069,500
2025-08-0747.38047.53046.67047.48046.4718,854,100
2025-08-0645.74046.90045.70046.78045.7866,308,800
2025-08-0545.43045.67045.17045.44044.4744,055,500
2025-08-0445.52045.80044.97045.37044.4055,407,000
2025-08-0145.85045.92044.87045.44044.4747,660,900
2025-07-3146.10046.76045.89046.13045.1498,679,100
2025-07-3046.57046.88046.06046.41045.4235,815,900
2025-07-2946.73046.86046.38046.60045.6095,711,800
2025-07-2847.54047.62046.76046.80045.5905,777,000
2025-07-2548.06048.10047.26047.75046.5155,508,600
2025-07-2447.39048.01047.24047.93046.6914,984,300
2025-07-2347.22047.62047.14047.43046.2035,963,700
2025-07-2246.02047.11045.91047.08045.8636,075,100
2025-07-2146.03046.53045.88046.02044.8305,933,400
2025-07-1846.20046.30045.64046.06044.8697,628,200
2025-07-1745.70045.96045.13045.88044.69410,576,700
2025-07-1645.12045.62044.88045.60044.4217,111,500
2025-07-1545.16045.58044.70045.13043.9638,367,700
2025-07-1444.29046.04043.79045.07043.90418,532,700
2025-07-1143.55043.66042.97043.27042.1517,404,000
2025-07-1043.40044.00043.30043.56042.4346,152,100
2025-07-0943.00043.49042.63043.40042.2786,853,000
2025-07-0842.42042.94042.27042.84041.7326,533,800
2025-07-0743.15043.27042.37042.47041.3725,869,500
2025-07-0342.76043.21042.63043.13042.0152,959,200
2025-07-0242.72042.80042.24042.68041.5765,092,500
2025-07-0142.04043.13041.75042.86041.7525,570,000
2025-06-3041.93042.13041.79042.00040.9145,810,900
2025-06-2741.40042.00041.23041.96040.87510,642,400
2025-06-2641.30041.40040.88041.30040.2325,698,000
2025-06-2541.58041.59041.07041.12040.0574,161,600
2025-06-2441.37041.56040.41041.53040.4567,588,800
2025-06-2340.84041.34040.36041.30040.2325,746,700
2025-06-2041.70041.91040.75040.94039.88110,470,500
2025-06-1841.66041.74041.07041.49040.4176,250,900
2025-06-1742.09042.30041.35041.55040.4764,790,000
2025-06-1642.45042.68042.07042.24041.1483,615,700
2025-06-1342.57042.95042.08042.17041.0796,447,100
2025-06-1242.50043.10042.27042.86041.7524,355,600
2025-06-1142.54042.75042.24042.65041.5475,574,100
2025-06-1042.13042.74042.05042.72041.6154,536,100
2025-06-0942.25042.30041.77042.13041.0414,706,700
2025-06-0641.73042.16041.66042.06040.9724,408,000
2025-06-0541.10041.41040.81041.34040.2713,445,200
2025-06-0441.11041.54040.63040.88039.8234,870,100
2025-06-0340.85041.22040.73041.19040.1254,176,600
2025-06-0241.14041.29040.35040.91039.8524,389,100
2025-05-3041.13041.61041.06041.34040.2717,660,300
2025-05-2941.71041.71040.65041.20040.1353,328,200
2025-05-2841.82042.00041.37041.47040.3982,920,000
2025-05-2741.23041.72041.00041.64040.5635,039,200
2025-05-2340.40040.93040.30040.65039.5993,872,300
2025-05-2240.86041.12040.14040.72039.6674,420,400
2025-05-2181.43082.45081.15081.46039.6774,405,800
2025-05-2082.85083.15081.74081.92039.9013,395,400
2025-05-1982.58083.43082.27083.16040.5054,273,000
2025-05-1681.87083.11081.60083.03040.4415,089,200
2025-05-1580.53081.97080.19081.88039.8814,501,800
2025-05-1479.70080.64078.83080.51039.2146,343,400
← NewerPage 6 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.