Skip to Main Content
Insider Trading

Last Updated: 1 week, 1 day ago

Joseph B Armes has an estimated net worth of at least $41.7 million*, as of Dec. 18, 2024. They own 51,198 shares of CSWI stock. They have sold 148,163 shares of CSWI stock since 2021, for an estimated $22.1 million.

Joseph B Armes $CSWI SEC Form 4 Insider Trading

Joseph B Armes has filed a total of 171 insider trades in $CSWI since 2021. Their most recent trade was a sale of 208 shares, made on Dec 16, 2024. Their largest trade was a sale of 17,550 shares, made on Aug 16, 2021. We estimate that they now own 51,198 shares of $CSWI, worth an estimated $19.5 million.



Insider Trading at $CSWI

There have been a total of 181 insider trades reported at $CSWI since 2021, with 2,000 shares purchased and 165,786 shares sold. The most active insider traders in $CSWI stock have been Joseph B Armes, Luke Alverson, and Don Sullivan. The most recent trade was a sale of 51 shares reported by Joseph B Armes (Chairman, President & CEO), made on Dec 16, 2024.



History of Insider Stock Trades by Joseph B Armes

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
CSWI Sale 208 Dec 16, 2024 Dec. 16, 2024, 6:31 p.m.
CSWI Sale 11 Dec 16, 2024 Dec. 16, 2024, 6:31 p.m.
CSWI Sale 52 Dec 16, 2024 Dec. 16, 2024, 6:31 p.m.
CSWI Sale 319 Dec 16, 2024 Dec. 16, 2024, 6:31 p.m.
CSWI Sale 359 Dec 16, 2024 Dec. 16, 2024, 6:31 p.m.
CSWI Sale 51 Dec 16, 2024 Dec. 16, 2024, 6:31 p.m.
CSWI Sale 8 Nov 15, 2024 Nov. 15, 2024, 6:13 p.m.
CSWI Sale 156 Nov 15, 2024 Nov. 15, 2024, 6:13 p.m.
CSWI Sale 579 Nov 15, 2024 Nov. 15, 2024, 6:13 p.m.
CSWI Sale 117 Nov 15, 2024 Nov. 15, 2024, 6:13 p.m.
CSWI Sale 62 Nov 15, 2024 Nov. 15, 2024, 6:13 p.m.
CSWI Sale 78 Nov 15, 2024 Nov. 15, 2024, 6:13 p.m.
CSWI Sale 26 Oct 15, 2024 Oct. 15, 2024, 6:22 p.m.
CSWI Sale 3 Oct 15, 2024 Oct. 15, 2024, 6:22 p.m.
CSWI Sale 13 Oct 15, 2024 Oct. 15, 2024, 6:22 p.m.
CSWI Sale 27 Oct 15, 2024 Oct. 15, 2024, 6:22 p.m.
CSWI Sale 26 Oct 15, 2024 Oct. 15, 2024, 6:22 p.m.
CSWI Sale 89 Oct 15, 2024 Oct. 15, 2024, 6:22 p.m.
CSWI Sale 148 Oct 15, 2024 Oct. 15, 2024, 6:22 p.m.
CSWI Sale 668 Oct 15, 2024 Oct. 15, 2024, 6:22 p.m.
CSWI Sale 218 Sep 16, 2024 Sept. 17, 2024, 4:31 p.m.
CSWI Sale 130 Sep 16, 2024 Sept. 17, 2024, 4:31 p.m.
CSWI Sale 182 Sep 16, 2024 Sept. 17, 2024, 4:31 p.m.
CSWI Sale 78 Sep 16, 2024 Sept. 17, 2024, 4:31 p.m.
CSWI Sale 367 Sep 16, 2024 Sept. 17, 2024, 4:31 p.m.
CSWI Sale 20 Sep 16, 2024 Sept. 17, 2024, 4:31 p.m.
CSWI Sale 5 Sep 16, 2024 Sept. 17, 2024, 4:31 p.m.
CSWI Sale 125 Aug 15, 2024 Aug. 16, 2024, 4:45 p.m.
CSWI Sale 553 Aug 15, 2024 Aug. 16, 2024, 4:45 p.m.
CSWI Sale 291 Aug 15, 2024 Aug. 16, 2024, 4:45 p.m.
CSWI Sale 31 Aug 15, 2024 Aug. 16, 2024, 4:45 p.m.
CSWI Sale 197 Jul 15, 2024 July 16, 2024, 4:39 p.m.
CSWI Sale 340 Jul 15, 2024 July 16, 2024, 4:39 p.m.
CSWI Sale 160 Jul 15, 2024 July 16, 2024, 4:39 p.m.
CSWI Sale 162 Jul 15, 2024 July 16, 2024, 4:39 p.m.
CSWI Sale 51 Jul 15, 2024 July 16, 2024, 4:39 p.m.
CSWI Sale 40 Jul 15, 2024 July 16, 2024, 4:39 p.m.
CSWI Sale 40 Jul 15, 2024 July 16, 2024, 4:39 p.m.
CSWI Sale 10 Jul 15, 2024 July 16, 2024, 4:39 p.m.
CSWI Sale 24 Jun 17, 2024 June 18, 2024, 4:28 p.m.
CSWI Sale 181 Jun 17, 2024 June 18, 2024, 4:28 p.m.
CSWI Sale 325 Jun 17, 2024 June 18, 2024, 4:28 p.m.
CSWI Sale 88 Jun 17, 2024 June 18, 2024, 4:28 p.m.
CSWI Sale 250 Jun 17, 2024 June 18, 2024, 4:28 p.m.
CSWI Sale 132 Jun 17, 2024 June 18, 2024, 4:28 p.m.
CSWI Sale 121 May 30, 2024 May 30, 2024, 7:38 p.m.
CSWI Sale 378 May 30, 2024 May 30, 2024, 7:38 p.m.
CSWI Sale 250 May 30, 2024 May 30, 2024, 7:38 p.m.
CSWI Sale 251 May 30, 2024 May 30, 2024, 7:38 p.m.
CSWI Sale 101 Apr 17, 2024 April 18, 2024, 4:31 p.m.
CSWI Sale 18 Apr 17, 2024 April 18, 2024, 4:31 p.m.
CSWI Sale 106 Apr 17, 2024 April 18, 2024, 4:31 p.m.
CSWI Sale 547 Apr 17, 2024 April 18, 2024, 4:31 p.m.
CSWI Sale 180 Apr 17, 2024 April 18, 2024, 4:31 p.m.
CSWI Sale 24 Apr 17, 2024 April 18, 2024, 4:31 p.m.
CSWI Sale 24 Apr 17, 2024 April 18, 2024, 4:31 p.m.
CSWI Sale 1,000 Mar 15, 2024 March 18, 2024, 5:16 p.m.
CSWI Sale 47 Feb 20, 2024 Feb. 21, 2024, 5:42 p.m.
CSWI Sale 263 Feb 20, 2024 Feb. 21, 2024, 5:42 p.m.
CSWI Sale 28 Feb 20, 2024 Feb. 21, 2024, 5:42 p.m.
CSWI Sale 31 Feb 20, 2024 Feb. 21, 2024, 5:42 p.m.
CSWI Sale 25 Feb 20, 2024 Feb. 21, 2024, 5:42 p.m.
CSWI Sale 592 Feb 20, 2024 Feb. 21, 2024, 5:42 p.m.
CSWI Sale 14 Feb 20, 2024 Feb. 21, 2024, 5:42 p.m.
CSWI Sale 200 Dec 15, 2023 Dec. 18, 2023, 6:35 p.m.
CSWI Sale 43 Dec 15, 2023 Dec. 18, 2023, 6:35 p.m.
CSWI Sale 441 Dec 15, 2023 Dec. 18, 2023, 6:35 p.m.
CSWI Sale 173 Dec 15, 2023 Dec. 18, 2023, 6:35 p.m.
CSWI Sale 117 Dec 15, 2023 Dec. 18, 2023, 6:35 p.m.
CSWI Sale 26 Dec 15, 2023 Dec. 18, 2023, 6:35 p.m.
CSWI Sale 34 Nov 15, 2023 Nov. 17, 2023, 5:12 p.m.
CSWI Sale 99 Nov 15, 2023 Nov. 17, 2023, 5:12 p.m.
CSWI Sale 104 Nov 15, 2023 Nov. 17, 2023, 5:12 p.m.
CSWI Sale 122 Nov 15, 2023 Nov. 17, 2023, 5:12 p.m.
CSWI Sale 25 Nov 15, 2023 Nov. 17, 2023, 5:12 p.m.
CSWI Sale 616 Nov 15, 2023 Nov. 17, 2023, 5:12 p.m.
CSWI Sale 265 Oct 16, 2023 Oct. 16, 2023, 5:20 p.m.
CSWI Sale 93 Oct 16, 2023 Oct. 16, 2023, 5:20 p.m.
CSWI Sale 92 Oct 16, 2023 Oct. 16, 2023, 5:20 p.m.
CSWI Sale 550 Oct 16, 2023 Oct. 16, 2023, 5:20 p.m.
CSWI Sale 103 Sep 15, 2023 Sept. 18, 2023, 4:07 p.m.
CSWI Sale 22 Sep 15, 2023 Sept. 18, 2023, 4:07 p.m.
CSWI Sale 508 Sep 15, 2023 Sept. 18, 2023, 4:07 p.m.
CSWI Sale 367 Sep 15, 2023 Sept. 18, 2023, 4:07 p.m.
CSWI Sale 92 Aug 15, 2023 Aug. 16, 2023, 4:15 p.m.
CSWI Sale 34 Aug 15, 2023 Aug. 16, 2023, 4:15 p.m.
CSWI Sale 710 Aug 15, 2023 Aug. 16, 2023, 4:15 p.m.
CSWI Sale 164 Aug 15, 2023 Aug. 16, 2023, 4:15 p.m.
CSWI Sale 8,000 Aug 07, 2023 Aug. 8, 2023, 5:02 p.m.
CSWI Sale 203 Jul 17, 2023 July 18, 2023, 4:17 p.m.
CSWI Sale 10 Jul 17, 2023 July 18, 2023, 4:17 p.m.
CSWI Sale 63 Jul 17, 2023 July 18, 2023, 4:17 p.m.
CSWI Sale 70 Jul 17, 2023 July 18, 2023, 4:17 p.m.
CSWI Sale 197 Jul 17, 2023 July 18, 2023, 4:17 p.m.
CSWI Sale 457 Jul 17, 2023 July 18, 2023, 4:17 p.m.
CSWI Sale 133 Jun 15, 2023 June 15, 2023, 6:07 p.m.
CSWI Sale 131 Jun 15, 2023 June 15, 2023, 6:07 p.m.
CSWI Sale 328 Jun 15, 2023 June 15, 2023, 6:07 p.m.
CSWI Sale 408 Jun 15, 2023 June 15, 2023, 6:07 p.m.
CSWI Sale 342 May 30, 2023 May 31, 2023, 4:27 p.m.
CSWI Sale 397 May 30, 2023 May 31, 2023, 4:27 p.m.
CSWI Sale 261 May 30, 2023 May 31, 2023, 4:27 p.m.
CSWI Sale 14 Apr 17, 2023 April 18, 2023, 4:35 p.m.
CSWI Sale 229 Apr 17, 2023 April 18, 2023, 4:35 p.m.
CSWI Sale 521 Apr 17, 2023 April 18, 2023, 4:35 p.m.
CSWI Sale 236 Apr 17, 2023 April 18, 2023, 4:35 p.m.
CSWI Sale 72 Mar 15, 2023 March 17, 2023, 4:09 p.m.
CSWI Sale 209 Mar 15, 2023 March 17, 2023, 4:09 p.m.
CSWI Sale 340 Mar 15, 2023 March 17, 2023, 4:09 p.m.
CSWI Sale 379 Mar 15, 2023 March 17, 2023, 4:09 p.m.
CSWI Sale 7 Feb 15, 2023 Feb. 16, 2023, 5:39 p.m.
CSWI Sale 278 Feb 15, 2023 Feb. 16, 2023, 5:39 p.m.
CSWI Sale 456 Feb 15, 2023 Feb. 16, 2023, 5:39 p.m.
CSWI Sale 100 Feb 15, 2023 Feb. 16, 2023, 5:39 p.m.
CSWI Sale 93 Feb 15, 2023 Feb. 16, 2023, 5:39 p.m.
CSWI Sale 66 Feb 15, 2023 Feb. 16, 2023, 5:39 p.m.
CSWI Sale 113 Jan 17, 2023 Jan. 17, 2023, 7:29 p.m.
CSWI Sale 249 Jan 17, 2023 Jan. 17, 2023, 7:29 p.m.
CSWI Sale 272 Jan 17, 2023 Jan. 17, 2023, 7:29 p.m.
CSWI Sale 189 Jan 17, 2023 Jan. 17, 2023, 7:29 p.m.
CSWI Sale 57 Jan 17, 2023 Jan. 17, 2023, 7:29 p.m.
CSWI Sale 120 Jan 17, 2023 Jan. 17, 2023, 7:29 p.m.
CSWI Sale 1,158 Nov 18, 2022 Nov. 18, 2022, 6 p.m.
CSWI Sale 727 Nov 18, 2022 Nov. 18, 2022, 6 p.m.
CSWI Sale 115 Nov 17, 2022 Nov. 18, 2022, 6 p.m.
CSWI Sale 549 Oct 18, 2022 Oct. 19, 2022, 4:04 p.m.
CSWI Sale 1,451 Oct 18, 2022 Oct. 19, 2022, 4:04 p.m.
CSWI Sale 1,200 Sep 15, 2022 Sept. 15, 2022, 6:45 p.m.
CSWI Sale 800 Sep 15, 2022 Sept. 15, 2022, 6:45 p.m.
CSWI Sale 4,207 Aug 24, 2022 Aug. 25, 2022, 5:06 p.m.
CSWI Sale 2,793 Aug 24, 2022 Aug. 25, 2022, 5:06 p.m.
CSWI Sale 2,804 Aug 23, 2022 Aug. 25, 2022, 5:06 p.m.
CSWI Sale 7,996 Aug 23, 2022 Aug. 25, 2022, 5:06 p.m.
CSWI Sale 700 Aug 15, 2022 Aug. 15, 2022, 6:09 p.m.
CSWI Sale 1,300 Aug 15, 2022 Aug. 15, 2022, 6:09 p.m.
CSWI Sale 1,300 Aug 08, 2022 Aug. 9, 2022, 12:48 p.m.
CSWI Sale 814 Aug 08, 2022 Aug. 9, 2022, 12:48 p.m.
CSWI Sale 750 Aug 05, 2022 Aug. 9, 2022, 12:48 p.m.
CSWI Sale 563 Aug 02, 2022 Aug. 2, 2022, 5:13 p.m.
CSWI Sale 6,073 Aug 01, 2022 Aug. 2, 2022, 5:13 p.m.
CSWI Sale 500 Jul 29, 2022 Aug. 2, 2022, 5:13 p.m.
CSWI Sale 3,714 Feb 28, 2022 Feb. 27, 2022, 8 p.m.
CSWI Sale 286 Jan 18, 2022 Jan. 21, 2022, 12:18 p.m.
CSWI Sale 1,700 Dec 31, 2021 Jan. 2, 2022, 8 p.m.
CSWI Sale 300 Dec 30, 2021 Jan. 2, 2022, 8 p.m.
CSWI Sale 3,522 Nov 22, 2021 Nov. 23, 2021, 8 p.m.
CSWI Sale 6,000 Nov 22, 2021 Nov. 23, 2021, 8 p.m.
CSWI Sale 594 Nov 19, 2021 Nov. 19, 2021, 5:55 p.m.
CSWI Sale 501 Nov 19, 2021 Nov. 19, 2021, 5:55 p.m.
CSWI Sale 2,347 Nov 19, 2021 Nov. 19, 2021, 5:55 p.m.
CSWI Sale 888 Nov 18, 2021 Nov. 19, 2021, 5:55 p.m.
CSWI Sale 3,949 Nov 18, 2021 Nov. 19, 2021, 5:55 p.m.
CSWI Sale 11,111 Nov 18, 2021 Nov. 19, 2021, 5:55 p.m.
CSWI Sale 2,701 Nov 17, 2021 Nov. 19, 2021, 5:55 p.m.
CSWI Sale 851 Nov 15, 2021 Nov. 15, 2021, 6:21 p.m.
CSWI Sale 1,149 Nov 15, 2021 Nov. 15, 2021, 6:21 p.m.
CSWI Sale 211 Oct 15, 2021 Oct. 17, 2021, 8 p.m.
CSWI Sale 789 Oct 15, 2021 Oct. 17, 2021, 8 p.m.
CSWI Sale 1,000 Oct 15, 2021 Oct. 17, 2021, 8 p.m.
CSWI Sale 100 Sep 15, 2021 Sept. 15, 2021, 8 p.m.
CSWI Sale 200 Sep 15, 2021 Sept. 15, 2021, 8 p.m.
CSWI Sale 600 Sep 15, 2021 Sept. 15, 2021, 8 p.m.
CSWI Sale 1,100 Sep 15, 2021 Sept. 15, 2021, 8 p.m.
CSWI Sale 13,910 Aug 16, 2021 Aug. 16, 2021, 8 p.m.
CSWI Sale 200 Aug 16, 2021 Aug. 16, 2021, 8 p.m.
CSWI Sale 17,550 Aug 16, 2021 Aug. 16, 2021, 8 p.m.
CSWI Sale 2,090 Aug 16, 2021 Aug. 16, 2021, 8 p.m.
CSWI Sale 300 Jul 15, 2021 July 15, 2021, 8 p.m.
CSWI Sale 1,700 Jul 15, 2021 July 15, 2021, 8 p.m.
CSWI Sale 1,000 Jun 15, 2021 June 15, 2021, 8 p.m.
CSWI Sale 1,000 Jun 15, 2021 June 15, 2021, 8 p.m.




$CSWI Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.