EdgarLookup

MSC INDUSTRIAL DIRECT CO INC — 10-K Filings

30 10-K filings on record

This page lists all 10-K filings submitted to the SEC by MSC INDUSTRIAL DIRECT CO INC (MSM), sorted by most recent first. Each row links to the full filing on EdgarLookup. MSC INDUSTRIAL DIRECT CO INC has filed 30 10-K documents with the SEC since 2017. To view all SEC filings by MSC INDUSTRIAL DIRECT CO INC, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-Q 11-K 144 3 4 4/A 424B1 424B3 424B4 425 5 8-K 8-K/A ARS CORRESP DEF 14A DEFA14A EFFECT NT 11-K S-1 S-1/A S-1MEF S-3 S-3/A S-4 S-4/A S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SC TO-C SC TO-I SC TO-I/A SCHEDULE 13G SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
10-K 10-K 0001003078-25-000123 Oct 23, 2025 Aug 30, 2025
10-K 10-K 0001003078-24-000107 Oct 24, 2024 Aug 31, 2024
10-K 10-K 0001003078-23-000102 Oct 25, 2023 Sep 2, 2023
10-K 10-K 0001003078-22-000127 Oct 20, 2022 Sep 3, 2022
10-K 10-K 0001003078-21-000199 Oct 20, 2021 Aug 28, 2021
10-K 10-K 0001003078-20-000283 Oct 27, 2020 Aug 29, 2020
10-K 10-K 0001003078-19-000232 Oct 24, 2019 Aug 31, 2019
10-K 10-K 0001003078-18-000281 Oct 30, 2018 Sep 1, 2018
10-K 10-K 0001003078-17-000307 Oct 31, 2017 Sep 2, 2017
10-K 10-K 0001003078-16-000362 Nov 1, 2016 Sep 3, 2016
10-K 10-K 0001003078-15-000093 Oct 28, 2015 Aug 29, 2015
10-K 10-K 0001003078-14-000013 Oct 29, 2014 Aug 30, 2014
10-K 10-K 0001144204-13-057653 Oct 30, 2013 Aug 31, 2013
10-K ANNUAL REPORT 0001144204-12-058651 Oct 31, 2012 Sep 1, 2012
10-K ANNUAL REPORT 0001144204-11-059451 Oct 26, 2011 Aug 27, 2011
10-K 0001144204-10-055172 Oct 22, 2010 Aug 28, 2010
10-K 0001144204-09-054200 Oct 22, 2009 Aug 29, 2009
10-K 10-K 0001047469-08-011298 Oct 28, 2008 Aug 30, 2008
10-K 10-K 0001047469-07-008197 Oct 31, 2007 Sep 1, 2007
10-K ANNUAL REPORT PURSUANT TO SECTION 13 AND 15(D) 0001104659-06-073559 Nov 9, 2006 Aug 26, 2006
10-K ANNUAL REPORT PURSUANT TO SECTION 13 AND 15(D) 0001104659-05-054215 Nov 10, 2005 Aug 27, 2005
10-K 10-K 0001104659-04-034382 Nov 9, 2004 Aug 28, 2004
10-K FORM 10-K 0001047469-03-036188 Nov 6, 2003 Aug 30, 2003
10-K FORM 10-K 0000950136-02-003339 Nov 26, 2002 Aug 31, 2002
10-K ANNUAL REPORT 0000950136-01-501744 Nov 7, 2001 Sep 1, 2001
10-K ANNUAL REPORT 0001005477-00-007902 Nov 14, 2000 Aug 26, 2000
10-K FORM 10-K 0001005477-99-005467 Nov 19, 1999 Aug 28, 1999
10-K ANNUAL REPORT 0000889812-98-002747 Nov 18, 1998 Aug 29, 1998
10-K ANNUAL REPORT 0000889812-97-002541 Nov 26, 1997 Aug 30, 1997
10-K ANNUAL REPORT 0000889812-96-001842 Nov 27, 1996 Aug 31, 1996