USA - NASDAQ:CPSS - US2105021008 - Common Stock
| Shares Outstanding | 22.22M |
| Float | 9.42M |
| Float Short Interest Percentage | 2.44% |
| Owners (insider) | 30.57% |
| Owners (institutional) | 24.34% |
| Owners (insider) change | 5.5% |
| Owners (institutional) change | -0.01% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Sep 22, 2025 | Grasso Louis M | Option Excercise | 20000 | 2.47 | $ 49,400.00 |
| Sep 16, 2025 | Jackson Noel | Option Excercise | 9369 | 2.47 | $ 23,141.43 |
| Sep 16, 2025 | Jackson Noel | Open Market Sale | 9369 | 8.49 | $ 79,578.41 |
| Sep 16, 2025 | Reynoso Lisette | Option Excercise | 4800 | 3.83 | $ 18,384.00 |
| Sep 16, 2025 | Reynoso Lisette | Option Excercise | 2165 | 8.49 | $ 18,380.85 |
| Sep 15, 2025 | ROBERTS WILLIAM B | Other Disposition | 100000 | 8.62 | $ 862,000.00 |
| Jun 13, 2025 | Washer Greg | Option Excercise | 30000 | 3.53 | $ 105,900.00 |
| Jun 11, 2025 | Washer Greg | Open Market Sale | 19295 | 9.98 | $ 192,539.70 |
| Jun 6, 2025 | Crisp April | Open Market Sale | 100 | 9.75 | $ 975.00 |
| Jun 2, 2025 | Crisp April | Option Excercise | 44500 | 3.91 | $ 174,175.00 |
| Jun 2, 2025 | Crisp April | Option Excercise | 19021 | 9.21 | $ 175,183.41 |
| May 21, 2025 | Schween Steven Howard | Other Disposition | 8474 | 0.00 | $ 0.00 |
| May 15, 2025 | Washer Greg | Open Market Sale | 6394 | 9.16 | $ 58,541.04 |
| May 8, 2025 | Schween Steven Howard | Option Excercise | 30000 | 3.48 | $ 104,400.00 |
| May 8, 2025 | Schween Steven Howard | Option Excercise | 10567 | 9.88 | $ 104,401.96 |
| May 8, 2025 | Lavin Michael T. | Option Excercise | 90000 | 3.48 | $ 313,200.00 |
| May 8, 2025 | Lavin Michael T. | Option Excercise | 39064 | 9.88 | $ 385,952.32 |
| May 8, 2025 | Lavin Michael T. | Other Disposition | 101872 | 0.00 | $ 0.00 |
| May 8, 2025 | Bharwani Denesh | Option Excercise | 60000 | 3.48 | $ 208,800.00 |
| May 8, 2025 | Bharwani Denesh | Option Excercise | 26657 | 9.88 | $ 263,371.16 |
| May 8, 2025 | Rayhill Brian | Option Excercise | 45000 | 3.48 | $ 156,600.00 |
| May 8, 2025 | Rayhill Brian | Option Excercise | 15851 | 9.88 | $ 156,607.88 |
| May 8, 2025 | TERRY CHRIS | Option Excercise | 60000 | 3.48 | $ 208,800.00 |
| May 8, 2025 | TERRY CHRIS | Option Excercise | 26657 | 9.88 | $ 263,371.16 |
| May 8, 2025 | Washer Greg | Option Excercise | 60000 | 3.48 | $ 208,800.00 |
| May 8, 2025 | Robinson Teri | Option Excercise | 60000 | 3.48 | $ 208,800.00 |
| May 8, 2025 | Robinson Teri | Option Excercise | 17857 | 9.88 | $ 176,427.16 |
| May 8, 2025 | Robinson Teri | Other Disposition | 84286 | 0.00 | $ 0.00 |
| May 8, 2025 | BRADLEY CHARLES E JR | Option Excercise | 300000 | 3.48 | $ 1,044,000.00 |
| May 8, 2025 | BRADLEY CHARLES E JR | Option Excercise | 95547 | 9.88 | $ 944,004.36 |
| May 7, 2025 | Ryan Susan | Option Excercise | 22500 | 3.48 | $ 78,300.00 |
| May 7, 2025 | Ryan Susan | Option Excercise | 8586 | 9.12 | $ 78,304.32 |
| May 7, 2025 | Gonel Charles E. | Option Excercise | 30000 | 3.48 | $ 104,400.00 |
| May 7, 2025 | Gonel Charles E. | Option Excercise | 12577 | 9.12 | $ 114,702.24 |
| May 2, 2025 | Baumeister Michele L | Option Excercise | 30000 | 3.48 | $ 104,400.00 |
| May 2, 2025 | Baumeister Michele L | Option Excercise | 13444 | 9.07 | $ 121,937.08 |
| Apr 30, 2025 | WOOD DANIEL S | Option Excercise | 45000 | 3.48 | $ 156,600.00 |
| Apr 30, 2025 | WOOD DANIEL S | Option Excercise | 16967 | 9.23 | $ 156,605.41 |
| Apr 24, 2025 | Ralston Catrina Marie | Option Excercise | 25640 | 3.48 | $ 89,227.20 |
| Apr 24, 2025 | Ralston Catrina Marie | Option Excercise | 12076 | 8.80 | $ 106,268.80 |
| Mar 25, 2025 | Bharwani Denesh | Other Disposition | 8600 | 0.00 | $ 0.00 |
| Mar 10, 2025 | ROBERTS WILLIAM B | Open Market Sale | 4376 | 9.26 | $ 40,541.46 |
| Mar 5, 2025 | ROBERTS WILLIAM B | Open Market Sale | 10000 | 9.41 | $ 94,122.30 |
| Dec 26, 2024 | Bharwani Denesh | Other Disposition | 6500 | 0.00 | $ 0.00 |
| Dec 12, 2024 | Crisp April | Option Excercise | 2500 | 2.47 | $ 6,175.00 |
| Dec 12, 2024 | Crisp April | Open Market Sale | 2500 | 11.15 | $ 27,875.00 |
| Dec 2, 2024 | ROBERTS WILLIAM B | Open Market Sale | 34725 | 10.44 | $ 362,606.40 |
| Nov 26, 2024 | ROBERTS WILLIAM B | Open Market Sale | 10275 | 10.35 | $ 106,350.46 |
| Nov 25, 2024 | Crisp April | Option Excercise | 2500 | 2.47 | $ 6,175.00 |
| Nov 25, 2024 | Crisp April | Open Market Sale | 2500 | 10.75 | $ 26,875.00 |
| Nov 21, 2024 | ROBERTS WILLIAM B | Open Market Sale | 25000 | 10.50 | $ 262,621.50 |
| Nov 20, 2024 | WOOD DANIEL S | Open Market Sale | 13000 | 10.45 | $ 135,860.00 |
| Nov 15, 2024 | Crisp April | Option Excercise | 2500 | 2.47 | $ 6,175.00 |
| Nov 15, 2024 | Crisp April | Open Market Sale | 2500 | 10.49 | $ 26,225.00 |
| Nov 14, 2024 | ROBERTS WILLIAM B | Open Market Sale | 30000 | 10.43 | $ 313,000.00 |
| Nov 12, 2024 | TERRY CHRIS | Open Market Sale | 10000 | 10.16 | $ 101,600.00 |
| Nov 11, 2024 | ROBERTS WILLIAM B | Open Market Sale | 100000 | 10.61 | $ 1,061,000.00 |
| Nov 7, 2024 | Washer Greg | Open Market Sale | 10981 | 11.06 | $ 121,449.86 |
| Nov 6, 2024 | Bharwani Denesh | Open Market Sale | 31717 | 10.97 | $ 347,935.49 |