See inside every stock. Pro
S&P 5007,624▼ 0.52%Nasdaq25,955▼ 0.21%Dow Jones52,215▼ 1.23%Nasdaq 10028,958▼ 0.00%VIX19.45▲ 2.21%US Dollar101.81▲ 0.20%Gold spot3,994▼ 0.75%WTI102.04▼ 1.19%
← FAST stock page

Fastenal Co historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-05-2733.98034.01032.61032.7702.66012,794,400
2009-05-2632.07034.30031.78034.1702.77414,958,400
2009-05-2232.30032.75031.54032.2702.62010,520,800
2009-05-2132.92033.00031.84032.1502.61013,272,800
2009-05-2034.04034.31032.90033.0602.68413,325,600
2009-05-1934.01034.44033.39033.5402.72316,335,200
2009-05-1833.68034.32033.23034.3102.7859,552,800
2009-05-1532.91033.88032.82033.5902.72713,966,400
2009-05-1433.22033.91032.80032.9702.67713,338,400
2009-05-1334.74034.88033.28033.3502.70713,209,600
2009-05-1235.68035.98034.73035.4602.87910,531,200
2009-05-1135.41036.32035.35035.4802.8808,438,400
2009-05-0837.11037.11035.75036.6202.97313,318,400
2009-05-0736.45037.18035.58036.0502.92720,410,400
2009-05-0638.07039.07035.93036.0702.92817,620,000
2009-05-0537.80038.15036.80037.0303.00621,642,400
2009-05-0437.61038.79037.46038.7403.14512,761,600
2009-05-0138.06038.79037.15037.5603.04910,874,400
2009-04-3037.83040.32037.83038.3603.11415,802,400
2009-04-2936.72038.86036.65038.2403.10413,366,400
2009-04-2836.74037.10036.12036.5002.9637,926,400
2009-04-2736.83037.60036.37036.7902.98712,703,200
2009-04-2435.39037.51035.03037.3503.03220,879,200
2009-04-2335.33035.54034.38035.3602.87117,982,400
2009-04-2234.90036.45034.75035.6302.89319,520,800
2009-04-2134.24035.39034.11035.2202.85912,463,200
2009-04-2035.00035.01034.31034.4202.79413,043,200
2009-04-1735.76036.03035.26035.6502.89416,359,200
2009-04-1635.72035.89034.67035.7602.90314,328,800
2009-04-1534.50035.39034.39035.2602.86214,807,200
2009-04-1437.06037.35034.67034.9602.83838,433,600
2009-04-1338.06038.70036.91038.1803.10016,622,400
2009-04-0936.85038.55036.64038.4303.12024,216,000
2009-04-0836.02036.57035.20036.3102.94815,869,600
2009-04-0737.00037.29035.49035.8502.91017,746,400
2009-04-0636.50037.33036.19037.2903.02716,299,200
2009-04-0335.32037.00035.26037.0003.00419,872,000
2009-04-0233.59035.99033.49035.6202.89221,276,800
2009-04-0131.89033.03031.00032.9302.67325,383,200
2009-03-3132.10032.76031.09032.1502.61017,687,200
2009-03-3032.75032.95031.05031.8702.58715,196,000
2009-03-2733.06033.39032.34032.8002.66315,862,400
2009-03-2632.50033.69032.17033.4202.71317,244,000
2009-03-2532.28034.11031.34032.2702.62022,603,200
2009-03-2431.54033.29031.50032.3902.62923,636,800
2009-03-2329.79031.88029.33031.8402.58518,866,400
2009-03-2029.26030.30029.16029.1902.37020,811,200
2009-03-1929.36029.66028.86029.4202.38814,888,800
2009-03-1828.61029.78027.96029.3602.38413,244,000
2009-03-1728.04028.81027.40028.6702.32819,716,800
2009-03-1629.34029.73027.53027.8002.25730,100,800
2009-03-1330.12030.33028.87029.4402.39019,732,000
2009-03-1228.61029.96028.01029.9402.43115,954,400
2009-03-1128.52028.98028.04028.6302.32415,705,600
2009-03-1026.42028.15026.14028.1502.28518,123,200
2009-03-0926.17027.30026.02026.1602.12414,814,400
2009-03-0626.81027.30025.87026.3802.14220,099,200
2009-03-0528.10028.24026.79026.9602.18923,436,800
2009-03-0429.58029.63027.36028.4102.30627,419,200
2009-03-0328.58029.68028.57029.1502.36627,970,400
← NewerPage 74 of 79 · 4,733 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.