| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $1,364 | +100 | +0.02% | $13.64 | 604,991 | 11 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,379 | +400 | +0.07% | $13.45 | 605,391 | 11 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,348 | +400 | +0.07% | $13.37 | 605,791 | 11 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,700 | +500 | +0.08% | $13.40 | 606,291 | 11 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,980 | +600 | +0.1% | $13.30 | 606,891 | 11 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,645 | +500 | +0.08% | $13.29 | 607,391 | 11 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $10,576 | +800 | +0.13% | $13.22 | 608,191 | 11 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $10,960 | +800 | +0.13% | $13.70 | 608,991 | 14 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $9,625 | +700 | +0.11% | $13.75 | 609,691 | 14 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,492 | +400 | +0.07% | $13.73 | 610,091 | 14 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $10,976 | +800 | +0.13% | $13.72 | 610,891 | 14 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $68.25 | +5 | +0% | $13.65 | 610,896 | 14 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,770 | +200 | +0.03% | $13.85 | 611,096 | 15 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,195 | +232 | +0.04% | $13.77 | 611,328 | 15 Aug 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $20,850 | +1,500 | +0.25% | $13.90 | 612,828 | 15 Aug 2023 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022.