| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $16,001 | +1,949 | +0.41% | $8.21 | 481,400 | 26 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,372 | +400 | +0.08% | $8.43 | 481,800 | 26 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,689 | +200 | +0.04% | $8.45 | 482,000 | 26 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,695 | +200 | +0.04% | $8.48 | 482,200 | 26 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8,474 | +1,000 | +0.21% | $8.47 | 483,200 | 27 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8,490 | +1,000 | +0.21% | $8.49 | 484,200 | 27 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $848 | +100 | +0.02% | $8.48 | 484,300 | 27 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,376 | +400 | +0.08% | $8.44 | 484,700 | 27 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,152 | +800 | +0.17% | $8.94 | 485,500 | 31 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,466 | +500 | +0.1% | $8.93 | 486,000 | 31 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,450 | +500 | +0.1% | $8.90 | 486,500 | 31 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8.8 | +1 | +0% | $8.80 | 486,501 | 31 May 2022 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022