| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | CSPI | Common Stock | Purchase | $847 | +100 | +0.02% | $8.47 | 439,017 | 11 Jan 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $11,970 | +1,400 | +0.32% | $8.55 | 440,417 | 11 Jan 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $7,830 | +901 | +0.2% | $8.69 | 441,318 | 11 Jan 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $866 | +100 | +0.02% | $8.66 | 441,418 | 11 Jan 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $856 | +99 | +0.02% | $8.65 | 441,517 | 11 Jan 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $3,472 | +400 | +0.09% | $8.68 | 441,917 | 11 Jan 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $1,720 | +200 | +0.05% | $8.60 | 442,117 | 12 Jan 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $6,055 | +700 | +0.16% | $8.65 | 442,817 | 13 Jan 2022 | Direct | |
| transaction | CSPI | Common Stock | Purchase | $4,250 | +500 | +0.11% | $8.50 | 443,317 | 13 Jan 2022 | Direct |