EdgarLookup

FASTENAL CO — All Filings

1,003 total filings on record

Public companies registered with the SEC are required to file periodic reports, disclosures, and notices throughout the year. The most important are the 10-K (annual report), 10-Q (quarterly report), and 8-K (material event notice). Use the filters below to narrow by form type.

Overview All Filings Financials Insiders
All 10-C 10-K 10-K/A 10-K405 10-Q 10-Q/A 11-K 144 3 3/A 4 4/A 5 5/A 8-K 8-K/A ARS CORRESP DEF 14A DEFA14A NO ACT PRE 14A PX14A6G S-3 S-8 SC 13G SC 13G/A SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
SCHEDULE 13G/A 0000102909-26-001276 Mar 26, 2026
4 FORM 4 0001246432-26-000006 Mar 6, 2026 Mar 5, 2026
144 0001950047-26-002234 Mar 5, 2026
DEF 14A DEFINITIVE NOTICE AND PROXY STATEMENT 0000815556-26-000017 Feb 25, 2026 Dec 31, 2025
4/A FORM 4/A 0001660150-26-000007 Feb 10, 2026 Apr 7, 2025
ARS ARS 0000815556-26-000015 Feb 5, 2026 Dec 31, 2025
10-K 10-K 0000815556-26-000009 Feb 5, 2026 Dec 31, 2025
4 FORM 4 0001256632-26-000004 Jan 27, 2026 Jan 23, 2026
4/A FORM 4/A 0001607149-26-000004 Jan 27, 2026 Aug 8, 2025
4 FORM 4 0001660150-26-000005 Jan 27, 2026 Apr 7, 2025
144 0001950047-26-000650 Jan 23, 2026
8-K 8-K 0000815556-26-000003 Jan 20, 2026
4/A FORM 4/A 0001017427-26-000004 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001967942-26-000004 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001529734-26-000004 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001691831-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001017427-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0002043506-26-000003 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001691805-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001997967-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0002097365-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001607149-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001660150-26-000003 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001418483-26-000003 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001589160-26-000005 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001540958-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001454708-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001821543-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001246432-26-000004 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001980698-26-000003 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001256632-26-000002 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001554387-26-000003 Jan 6, 2026 Jan 2, 2026
4 FORM 4 0001344393-26-000002 Jan 6, 2026 Jan 2, 2026
4/A FORM 4/A 0001017427-25-000006 Dec 23, 2025 Aug 12, 2025
8-K 8-K 0000815556-25-000123 Dec 22, 2025 Dec 19, 2025
4 FORM 4 0001454708-25-000009 Dec 15, 2025 Dec 12, 2025
4 FORM 4 0001675882-25-000003 Nov 21, 2025 Nov 17, 2025
4 FORM 4 0001344393-25-000004 Nov 20, 2025 Nov 19, 2025
4 FORM 4 0001454708-25-000007 Nov 20, 2025 Nov 18, 2025
3 FORM 3 0002097365-25-000002 Nov 19, 2025 Nov 10, 2025
4/A FORM 4/A 0001821543-25-000010 Nov 14, 2025 Nov 13, 2025
4 FORM 4 0001821543-25-000008 Nov 14, 2025 Nov 13, 2025
4 FORM 4 0001540958-25-000004 Nov 13, 2025 Nov 12, 2025
8-K 8-K 0000815556-25-000121 Nov 3, 2025 Oct 30, 2025
4 FORM 4 0001821543-25-000006 Oct 16, 2025
4 FORM 4 0001454708-25-000005 Oct 16, 2025 Oct 14, 2025
10-Q 10-Q 0000815556-25-000119 Oct 16, 2025 Sep 30, 2025
8-K 8-K 0000815556-25-000116 Oct 14, 2025 Oct 13, 2025
4 FORM 4 0001691831-25-000003 Aug 18, 2025 Aug 15, 2025
144 0001950047-25-005906 Aug 15, 2025