| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $7,250 | +200 | +0.03% | $36.25 | 666,513 | 08 Mar 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,200 | +200 | +0.03% | $36.00 | 666,713 | 08 Mar 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $28,600 | +800 | +0.12% | $35.75 | 667,513 | 11 Mar 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,248 | +170 | +0.03% | $36.75 | 667,683 | 11 Mar 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,780 | +200 | +0.03% | $38.90 | 667,883 | 12 Mar 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,863 | +100 | +0.01% | $38.63 | 667,983 | 12 Mar 2024 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,650 | +200 | +0.03% | $38.25 | 668,183 | 12 Mar 2024 | Direct |
Entered into confidentiality agreement with CSP Inc. on May 10, 2022.