| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $5,239 | +500 | +0.09% | $10.48 | 579,836 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8,400 | +800 | +0.14% | $10.50 | 580,636 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,350 | +500 | +0.09% | $10.70 | 581,136 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8,520 | +800 | +0.14% | $10.65 | 581,936 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,096 | +300 | +0.05% | $10.32 | 582,236 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,240 | +600 | +0.1% | $10.40 | 582,836 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,360 | +600 | +0.1% | $10.60 | 583,436 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $10,639 | +1,000 | +0.17% | $10.64 | 584,436 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,484 | +427 | +0.07% | $10.50 | 584,863 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,905 | +450 | +0.08% | $10.90 | 585,313 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $5,425 | +500 | +0.09% | $10.85 | 585,813 | 12 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,505 | +140 | +0.02% | $10.75 | 585,953 | 15 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $8,784 | +800 | +0.14% | $10.98 | 586,753 | 15 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,539 | +600 | +0.1% | $10.90 | 587,353 | 15 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,463 | +400 | +0.07% | $11.16 | 587,753 | 15 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,125 | +100 | +0.02% | $11.25 | 587,853 | 16 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,100 | +100 | +0.02% | $11.00 | 587,953 | 16 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,080 | +100 | +0.02% | $10.80 | 588,053 | 16 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,342 | +600 | +0.1% | $10.57 | 588,653 | 16 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,055 | +100 | +0.02% | $10.55 | 588,753 | 16 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $2,310 | +217 | +0.04% | $10.64 | 588,970 | 16 May 2023 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,971 | +183 | +0.03% | $10.77 | 589,153 | 16 May 2023 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022.