EdgarLookup

FASTENAL CO — 4 Filings

877 4 filings on record

This page lists all 4 filings submitted to the SEC by FASTENAL CO (FAST), sorted by most recent first. Each row links to the full filing on EdgarLookup. FASTENAL CO has filed 877 4 documents with the SEC since 2012. To view all SEC filings by FASTENAL CO, see the full filings list.

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
4 FORM 4 - 0001179110-17-014728 Nov 30, 2017 Nov 28, 2017
4 FORM 4 - 0001179110-17-014729 Nov 30, 2017 Nov 29, 2017
4 FORM 4 - 0001179110-17-014546 Nov 22, 2017 Nov 21, 2017
4 FORM 4 - 0001179110-17-014300 Nov 17, 2017 Nov 15, 2017
4 FORM 4 - 0001179110-17-014301 Nov 17, 2017 Nov 16, 2017
4 FORM 4 - 0001179110-17-013972 Nov 13, 2017 Nov 8, 2017
4 FORM 4 - 0001179110-17-013854 Nov 8, 2017 Nov 6, 2017
4 FORM 4 - 0001179110-17-013399 Oct 20, 2017 Oct 18, 2017
4 FORM 4 - 0001179110-17-013342 Oct 18, 2017 Oct 16, 2017
4 FORM 4 - 0001179110-17-011829 Aug 25, 2017 Aug 23, 2017
4 FORM 4 - 0001179110-17-011764 Aug 23, 2017 Aug 22, 2017
4 FORM 4 - 0001179110-17-011535 Aug 16, 2017 Aug 15, 2017
4 FORM 4 - 0001179110-17-010648 Jul 25, 2017 Jul 24, 2017
4 FORM 4 - 0001179110-17-010647 Jul 25, 2017 Jul 21, 2017
4 FORM 4 - 0001179110-17-010602 Jul 21, 2017 Jul 17, 2017
4 FORM 4 - 0001179110-17-010606 Jul 21, 2017
4 FORM 4 - 0001179110-17-010409 Jul 18, 2017 Jul 17, 2017
4 FORM 4 - 0001179110-17-008133 May 26, 2017 May 25, 2017
4 FORM 4 - 0001179110-17-007808 May 23, 2017 May 18, 2017
4 FORM 4 - 0001179110-17-007422 May 17, 2017 May 16, 2017
4 FORM 4 - 0001179110-17-006300 May 1, 2017 Apr 28, 2017
4 FORM 4 - 0001179110-17-006185 Apr 25, 2017 Apr 24, 2017
4 FORM 4 - 0001179110-17-006034 Apr 18, 2017 Apr 17, 2017
4 FORM 4 - 0001179110-17-003528 Mar 1, 2017 Feb 17, 2017
4 FORM 4 - 0001179110-17-000488 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000478 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000486 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000487 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000480 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000482 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000483 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000484 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000485 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000489 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000490 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000491 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-17-000492 Jan 5, 2017 Jan 3, 2017
4 FORM 4 - 0001179110-16-032895 Dec 13, 2016 Dec 12, 2016
4 FORM 4 - 0001179110-16-032267 Dec 1, 2016 Nov 30, 2016
4 FORM 4 - 0001179110-16-032121 Nov 28, 2016 Nov 23, 2016
4 FORM 4 - 0001179110-16-030728 Oct 17, 2016 Oct 13, 2016
4 FORM 4 - 0001179110-16-029589 Sep 13, 2016 Sep 9, 2016
4 FORM 4 - 0001179110-16-023282 Apr 21, 2016 Apr 19, 2016
4 FORM 4 - 0001179110-16-023283 Apr 21, 2016 Apr 19, 2016
4 FORM 4 - 0001179110-16-023284 Apr 21, 2016 Apr 19, 2016
4 FORM 4 - 0001179110-16-023275 Apr 21, 2016 Apr 19, 2016
4 FORM 4 - 0001179110-16-023281 Apr 21, 2016 Apr 19, 2016
4 FORM 4 - 0001179110-16-023274 Apr 21, 2016 Apr 19, 2016
4 FORM 4 - 0001179110-16-023280 Apr 21, 2016 Apr 19, 2016
4 FORM 4 - 0001179110-16-023279 Apr 21, 2016 Apr 19, 2016