EdgarLookup

SMITH & WESSON BRANDS, INC. — 4 Filings

825 4 filings on record

This page lists all 4 filings submitted to the SEC by SMITH & WESSON BRANDS, INC. (SWBI), sorted by most recent first. Each row links to the full filing on EdgarLookup. SMITH & WESSON BRANDS, INC. has filed 825 4 documents with the SEC since 2012. To view all SEC filings by SMITH & WESSON BRANDS, INC., see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-Q 10KSB 10KSB/A 10QSB 10QSB/A 10SB12G 11-K 144 15-12G 25 3 3/A 4 4/A 424B1 424B3 424B5 8-A12B 8-A12G 8-A12G/A 8-K 8-K/A ARS CERTAMX CORRESP D DEF 14A DEFA14A DEFR14A DEFS14A EFFECT NO ACT NT 10-K NT 10-Q POS AM PRE 14A PRES14A PX14A6G REGDEX RW S-3 S-3/A S-4 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/A SD SD/A UPLOAD
Form Description Accession Number Filed Period
4 FORM 4 SUBMISSION 0001209191-23-049301 Sep 13, 2023 Sep 9, 2023
4 FORM 4 SUBMISSION 0001209191-23-047617 Aug 29, 2023 Aug 25, 2023
4 FORM 4 SUBMISSION 0001209191-23-042757 Jul 19, 2023 Jul 17, 2023
4 FORM 4 SUBMISSION 0001209191-23-038602 Jun 20, 2023 Jun 15, 2023
4 FORM 4 SUBMISSION 0001209191-23-038596 Jun 20, 2023 Jun 15, 2023
4 FORM 4 SUBMISSION 0001209191-23-028378 May 9, 2023 May 6, 2023
4 FORM 4 SUBMISSION 0001209191-23-027544 May 4, 2023 May 2, 2023
4 FORM 4 SUBMISSION 0001209191-23-027542 May 4, 2023 May 2, 2023
4 FORM 4 SUBMISSION 0001209191-23-027545 May 4, 2023 May 2, 2023
4 FORM 4 SUBMISSION 0001209191-23-027543 May 4, 2023 May 2, 2023
4 FORM 4 SUBMISSION 0001209191-23-027181 May 3, 2023 May 1, 2023
4 FORM 4 SUBMISSION 0001209191-23-027182 May 3, 2023 May 1, 2023
4 FORM 4 SUBMISSION 0001209191-23-027183 May 3, 2023 May 1, 2023
4 FORM 4 SUBMISSION 0001209191-23-027180 May 3, 2023 May 1, 2023
4 FORM 4 SUBMISSION 0001209191-23-019720 Mar 17, 2023 Mar 15, 2023
4 FORM 4 SUBMISSION 0001209191-23-010690 Feb 17, 2023 Feb 15, 2023
4 FORM 4 SUBMISSION 0001209191-23-003773 Jan 18, 2023 Jan 17, 2023
4 FORM 4 SUBMISSION 0001209191-22-061687 Dec 16, 2022 Dec 15, 2022
4 FORM 4 SUBMISSION 0001209191-22-057329 Nov 16, 2022 Nov 15, 2022
4 FORM 4 SUBMISSION 0001209191-22-056244 Nov 9, 2022 Nov 8, 2022
4 FORM 4 SUBMISSION 0001209191-22-053982 Oct 18, 2022 Oct 17, 2022
4 FORM 4 SUBMISSION 0001209191-22-050353 Sep 16, 2022 Sep 15, 2022
4 FORM 4 SUBMISSION 0001209191-22-049949 Sep 14, 2022 Sep 12, 2022
4 FORM 4 SUBMISSION 0001209191-22-049951 Sep 14, 2022 Sep 12, 2022
4 FORM 4 SUBMISSION 0001209191-22-049943 Sep 14, 2022 Sep 12, 2022
4 FORM 4 SUBMISSION 0001209191-22-049944 Sep 14, 2022 Sep 12, 2022
4 FORM 4 SUBMISSION 0001209191-22-049945 Sep 14, 2022 Sep 12, 2022
4 FORM 4 SUBMISSION 0001209191-22-049946 Sep 14, 2022 Sep 12, 2022
4 FORM 4 SUBMISSION 0001209191-22-049948 Sep 14, 2022 Sep 12, 2022
4 FORM 4 SUBMISSION 0001209191-22-049554 Sep 12, 2022 Sep 9, 2022
4 FORM 4 SUBMISSION 0001209191-22-047776 Aug 26, 2022 Aug 25, 2022
4 FORM 4 SUBMISSION 0001209191-22-045846 Aug 15, 2022
4 FORM 4 SUBMISSION 0001209191-22-043031 Jul 22, 2022 Aug 24, 2020
4 FORM 4 SUBMISSION 0001209191-22-042282 Jul 15, 2022
4 FORM 4 SUBMISSION 0001209191-22-039826 Jun 29, 2022 Jun 27, 2022
4 FORM 4 SUBMISSION 0001209191-22-038059 Jun 17, 2022 Jun 15, 2022
4 FORM 4 SUBMISSION 0001209191-22-038166 Jun 17, 2022 Jun 15, 2022
4 FORM 4 SUBMISSION 0001209191-22-028095 May 10, 2022 May 6, 2022
4 FORM 4 SUBMISSION 0001209191-22-027406 May 5, 2022 May 3, 2022
4 FORM 4 SUBMISSION 0001209191-22-027412 May 5, 2022 May 3, 2022
4 FORM 4 SUBMISSION 0001209191-22-027414 May 5, 2022 May 3, 2022
4 FORM 4 SUBMISSION 0001209191-22-026946 May 3, 2022 May 2, 2022
4 FORM 4 SUBMISSION 0001209191-22-026943 May 3, 2022 May 1, 2022
4 FORM 4 SUBMISSION 0001209191-22-026944 May 3, 2022 May 1, 2022
4 FORM 4 SUBMISSION 0001209191-22-026945 May 3, 2022 May 2, 2022
4 FORM 4 SUBMISSION 0001209191-22-019715 Mar 17, 2022 Mar 15, 2022
4 FORM 4 SUBMISSION 0001209191-22-017354 Mar 8, 2022 Mar 7, 2022
4 FORM 4 SUBMISSION 0001209191-21-068193 Dec 6, 2021
4 FORM 4 SUBMISSION 0001209191-21-068194 Dec 6, 2021
4 FORM 4 SUBMISSION 0001209191-21-063932 Nov 10, 2021 Nov 8, 2021