| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $17,875 | +2,500 | +0.55% | $7.15 | 458,143 | 13 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,250 | +1,000 | +0.22% | $7.25 | 459,143 | 13 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,080 | +150 | +0.03% | $7.20 | 459,293 | 13 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $20,223 | +2,700 | +0.59% | $7.49 | 461,993 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,814 | +514 | +0.11% | $7.42 | 462,507 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $748 | +100 | +0.02% | $7.48 | 462,607 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,482 | +200 | +0.04% | $7.41 | 462,807 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,887 | +786 | +0.17% | $7.49 | 463,593 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,675 | +500 | +0.11% | $7.35 | 464,093 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,155 | +155 | +0.03% | $7.45 | 464,248 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $335 | +45 | +0.01% | $7.44 | 464,293 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,719 | +500 | +0.11% | $7.44 | 464,793 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,699 | +500 | +0.11% | $7.40 | 465,293 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,493 | +200 | +0.04% | $7.46 | 465,493 | 16 May 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $750 | +100 | +0.02% | $7.50 | 465,593 | 17 May 2022 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 13, 2022