| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $2,871 | +330 | +0.07% | $8.70 | 503,253 | 14 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,769 | +200 | +0.04% | $8.84 | 503,453 | 14 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,793 | +200 | +0.04% | $8.96 | 503,653 | 14 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,798 | +200 | +0.04% | $8.99 | 503,853 | 14 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,120 | +800 | +0.16% | $8.90 | 504,653 | 14 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $980 | +112 | +0.02% | $8.75 | 504,765 | 14 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $114 | +13 | +0% | $8.80 | 504,778 | 14 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $17.6 | +2 | +0% | $8.80 | 504,780 | 15 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,450 | +500 | +0.1% | $8.90 | 505,280 | 15 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,250 | +500 | +0.1% | $8.50 | 505,780 | 16 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,160 | +600 | +0.12% | $8.60 | 506,380 | 16 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,350 | +500 | +0.1% | $8.70 | 506,880 | 16 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,625 | +300 | +0.06% | $8.75 | 507,180 | 16 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,425 | +500 | +0.1% | $8.85 | 507,680 | 16 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,450 | +500 | +0.1% | $8.90 | 508,180 | 16 Jun 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,685 | +300 | +0.06% | $8.95 | 508,480 | 16 Jun 2022 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022