| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $8,744 | +988 | +0.2% | $8.85 | 487,489 | 01 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,780 | +200 | +0.04% | $8.90 | 487,689 | 01 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,535 | +300 | +0.06% | $8.45 | 487,989 | 01 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,375 | +500 | +0.1% | $8.75 | 488,489 | 01 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8,550 | +950 | +0.19% | $9.00 | 489,439 | 02 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,478 | +500 | +0.1% | $8.96 | 489,939 | 02 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $899 | +100 | +0.02% | $8.99 | 490,039 | 02 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $898 | +100 | +0.02% | $8.98 | 490,139 | 02 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $17.5 | +2 | +0% | $8.75 | 490,141 | 02 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $905 | +100 | +0.02% | $9.05 | 490,241 | 03 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $908 | +100 | +0.02% | $9.08 | 490,341 | 03 Jun 2022 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022