| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $9,332 | +808 | +0.14% | $11.55 | 559,900 | 21 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,745 | +500 | +0.09% | $11.49 | 560,400 | 21 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,785 | +500 | +0.09% | $11.57 | 560,900 | 21 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,800 | +500 | +0.09% | $11.60 | 561,400 | 21 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8,706 | +757 | +0.13% | $11.50 | 562,157 | 21 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,020 | +600 | +0.11% | $11.70 | 562,757 | 21 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $592 | +51 | +0.01% | $11.60 | 562,808 | 21 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,645 | +233 | +0.04% | $11.35 | 563,041 | 22 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,528 | +134 | +0.02% | $11.40 | 563,175 | 22 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,750 | +500 | +0.09% | $11.50 | 563,675 | 22 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,408 | +214 | +0.04% | $11.25 | 563,889 | 22 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,550 | +500 | +0.09% | $11.10 | 564,389 | 22 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $11,293 | +1,002 | +0.18% | $11.27 | 565,391 | 23 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,701 | +601 | +0.11% | $11.15 | 565,992 | 23 Feb 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,131 | +101 | +0.02% | $11.20 | 566,093 | 23 Feb 2023 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022