USA - NASDAQ:CSWI - US1264021064 - Common Stock
Shares Outstanding | 16.81M |
Float | 16.08M |
Float Short Interest Percentage | N/A |
Owners (insider) | 1.32% |
Owners (institutional) | 92.73% |
Owners (insider) change | -9.24% |
Owners (institutional) change | -0.01% |
Date | Name | Type | Shares | Price | Amount |
---|---|---|---|---|---|
Jul 15, 2025 | Armes Joseph B | Open Market Sale | 1000 | 294.92 | $ 294,917.75 |
Jul 15, 2025 | Sullivan Don | Open Market Sale | 1000 | 301.05 | $ 301,049.04 |
Jul 1, 2025 | Perry James E | Open Market Sale | 145 | 284.18 | $ 41,206.10 |
Jul 1, 2025 | Swartz Robert M | Open Market Sale | 200 | 284.18 | $ 56,836.00 |
Jun 16, 2025 | Armes Joseph B | Open Market Sale | 1000 | 290.28 | $ 290,278.82 |
Jun 16, 2025 | Sullivan Don | Open Market Sale | 1281 | 291.04 | $ 372,816.03 |
Jun 2, 2025 | Swartz Robert M | Open Market Sale | 200 | 301.38 | $ 60,276.00 |
Jun 2, 2025 | Perry James E | Open Market Sale | 145 | 304.00 | $ 44,080.65 |
May 27, 2025 | Alverson Luke | Open Market Sale | 919 | 305.49 | $ 280,745.31 |
May 27, 2025 | Armes Joseph B | Open Market Sale | 1000 | 310.17 | $ 310,171.84 |
May 27, 2025 | Perry James E | Other Disposition | 1000 | 0.00 | $ 0.00 |
May 15, 2025 | Sullivan Don | Open Market Sale | 1500 | 332.16 | $ 498,240.22 |
May 1, 2025 | Swartz Robert M | Open Market Sale | 200 | 312.87 | $ 62,574.00 |
May 1, 2025 | Perry James E | Open Market Sale | 145 | 312.87 | $ 45,366.15 |
Apr 15, 2025 | Armes Joseph B | Open Market Sale | 1000 | 298.03 | $ 298,025.79 |
Apr 15, 2025 | Sullivan Don | Open Market Sale | 1500 | 296.45 | $ 444,670.15 |
Apr 14, 2025 | Alverson Luke | Open Market Sale | 919 | 303.21 | $ 278,649.99 |
Apr 2, 2025 | UNDERWOOD JEFF | Option Excercise | 1720 | 0.00 | $ 0.00 |
Apr 2, 2025 | UNDERWOOD JEFF | Option Excercise | 690 | 295.91 | $ 204,177.90 |
Apr 2, 2025 | Armes Joseph B | Option Excercise | 34090 | 0.00 | $ 0.00 |
Apr 2, 2025 | Armes Joseph B | Option Excercise | 13416 | 295.91 | $ 3,969,928.56 |
Apr 2, 2025 | Alverson Luke | Option Excercise | 3052 | 0.00 | $ 0.00 |
Apr 2, 2025 | Alverson Luke | Option Excercise | 1214 | 295.91 | $ 359,234.74 |
Apr 2, 2025 | Perry James E | Option Excercise | 5986 | 0.00 | $ 0.00 |
Apr 2, 2025 | Perry James E | Option Excercise | 2365 | 295.91 | $ 699,827.15 |
Apr 2, 2025 | Sullivan Don | Option Excercise | 6836 | 0.00 | $ 0.00 |
Apr 2, 2025 | Sullivan Don | Option Excercise | 2700 | 295.91 | $ 798,957.00 |
Apr 1, 2025 | Perry James E | Open Market Sale | 145 | 289.10 | $ 41,919.50 |
Apr 1, 2025 | Swartz Robert M | Open Market Sale | 200 | 289.10 | $ 57,820.00 |
Mar 17, 2025 | Sullivan Don | Open Market Sale | 2222 | 292.12 | $ 649,096.91 |
Mar 17, 2025 | Alverson Luke | Open Market Sale | 1100 | 292.12 | $ 321,335.98 |
Mar 14, 2025 | Armes Joseph B | Open Market Sale | 1000 | 289.97 | $ 289,971.66 |
Mar 3, 2025 | Swartz Robert M | Open Market Sale | 200 | 307.21 | $ 61,442.24 |
Mar 3, 2025 | Perry James E | Open Market Sale | 145 | 307.77 | $ 44,626.50 |
Feb 18, 2025 | Sullivan Don | Open Market Sale | 1929 | 320.37 | $ 617,997.73 |
Feb 18, 2025 | Alverson Luke | Open Market Sale | 1100 | 317.81 | $ 349,591.00 |
Feb 14, 2025 | Armes Joseph B | Open Market Sale | 1000 | 318.34 | $ 318,341.51 |
Feb 13, 2025 | Perry James E | Open Market Sale | 145 | 315.04 | $ 45,680.80 |
Feb 3, 2025 | Swartz Robert M | Open Market Sale | 200 | 321.78 | $ 64,356.00 |
Jan 15, 2025 | Armes Joseph B | Other Disposition | 1650 | 0.00 | $ 0.00 |
Jan 15, 2025 | Armes Joseph B | Open Market Sale | 1000 | 378.32 | $ 378,319.85 |
Jan 15, 2025 | Sullivan Don | Open Market Sale | 1800 | 377.58 | $ 679,652.87 |
Jan 13, 2025 | Alverson Luke | Open Market Sale | 1522 | 358.16 | $ 545,112.42 |
Jan 2, 2025 | Swartz Robert M | Open Market Sale | 200 | 354.65 | $ 70,930.00 |
Dec 16, 2024 | Armes Joseph B | Open Market Sale | 1000 | 389.78 | $ 389,778.96 |
Dec 16, 2024 | Alverson Luke | Open Market Sale | 1416 | 387.15 | $ 548,204.40 |
Dec 16, 2024 | Sullivan Don | Open Market Sale | 1965 | 387.15 | $ 760,749.75 |
Nov 18, 2024 | Sweezey Jay Kent | Other Disposition | 25 | 0.00 | $ 0.00 |
Nov 15, 2024 | Armes Joseph B | Open Market Sale | 1000 | 404.79 | $ 404,793.16 |
Nov 8, 2024 | LIVINGSTONE LINDA A. | Other Disposition | 500 | 0.00 | $ 0.00 |
Nov 8, 2024 | UNDERWOOD JEFF | Open Market Sale | 362 | 417.09 | $ 150,986.58 |
Oct 15, 2024 | Armes Joseph B | Open Market Sale | 1000 | 393.34 | $ 393,337.20 |