| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $6,225 | +500 | +0.08% | $12.45 | 597,758 | 05 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,480 | +200 | +0.03% | $12.40 | 597,958 | 05 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $12,500 | +1,000 | +0.17% | $12.50 | 598,958 | 05 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,712 | +300 | +0.05% | $12.37 | 599,258 | 05 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8,352 | +679 | +0.11% | $12.30 | 599,937 | 05 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,060 | +400 | +0.07% | $12.65 | 600,337 | 06 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,154 | +500 | +0.08% | $12.31 | 600,837 | 06 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,261 | +509 | +0.08% | $12.30 | 601,346 | 06 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,770 | +304 | +0.05% | $12.40 | 601,650 | 06 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,558 | +200 | +0.03% | $12.79 | 601,850 | 07 Jun 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $24.6 | +2 | +0% | $12.30 | 601,852 | 07 Jun 2023 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022.