| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $16,500 | +500 | +0.08% | $33.00 | 661,653 | 16 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $38,940 | +1,200 | +0.18% | $32.45 | 662,853 | 20 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $25,640 | +800 | +0.12% | $32.05 | 663,653 | 20 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $9,525 | +300 | +0.05% | $31.75 | 663,953 | 20 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $9,315 | +300 | +0.05% | $31.05 | 664,253 | 20 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $12,300 | +400 | +0.06% | $30.75 | 664,653 | 20 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $21,350 | +700 | +0.11% | $30.50 | 665,353 | 20 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $12,040 | +400 | +0.06% | $30.10 | 665,753 | 20 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $9,015 | +300 | +0.05% | $30.05 | 666,053 | 20 Feb 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,722 | +260 | +0.04% | $29.70 | 666,313 | 20 Feb 2024 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022.