Joseph R. Nerges actively bought CSP Inc. (CSPI) shares on the open market fifty-two times over the past year, totaling about $270,000. His most recent purchase occurred on March 13, 2026. Among nearly 5,000 insiders tracked for open market buys, Nerges ranks 1,234th by purchase value, well below the average of $1.5 million across about 3.3 transactions per insider. He reported no open market sales in the last 365 days.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 11, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $8.48 | 1,410,175.0000 | 9,683,000 | 0.03% | 0.00% |
| March 11, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $8.45 | 1,409,775.0000 | 9,683,000 | 0.02% | 0.00% |
| March 11, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $8.50 | 1,409,475.0000 | 9,683,000 | 0.03% | 0.00% |
| March 13, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $8.59 | 1,411,282.0000 | 9,683,000 | 0.01% | 0.00% |
| March 12, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 407 | $8.45 | 1,411,082.0000 | 9,683,000 | 0.03% | 0.00% |
| March 12, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $8.58 | 1,410,675.0000 | 9,683,000 | 0.04% | 0.01% |
| Feb. 25, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $8.92 | 1,407,775.0000 | 9,683,000 | 0.01% | 0.00% |
| Feb. 25, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $8.80 | 1,408,775.0000 | 9,683,000 | 0.04% | 0.01% |
| Feb. 25, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $8.95 | 1,408,275.0000 | 9,683,000 | 0.01% | 0.00% |
| Feb. 24, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $8.72 | 1,407,075.0000 | 9,683,000 | 0.04% | 0.01% |
| Feb. 24, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $8.79 | 1,407,575.0000 | 9,683,000 | 0.04% | 0.01% |
| Feb. 24, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $8.69 | 1,406,575.0000 | 9,683,000 | 0.04% | 0.01% |
| Feb. 25, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $8.92 | 1,408,075.0000 | 9,683,000 | 0.02% | 0.00% |
| Feb. 25, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $8.70 | 1,409,075.0000 | 9,683,000 | 0.01% | 0.00% |
| Feb. 25, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $8.75 | 1,408,975.0000 | 9,683,000 | 0.01% | 0.00% |
| Feb. 18, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1000 | $9.30 | 1,402,463.0000 | 9,683,000 | 0.07% | 0.01% |
| Feb. 17, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1000 | $9.27 | 1,398,763.0000 | 9,683,000 | 0.07% | 0.01% |
| Feb. 17, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1200 | $9.18 | 1,397,763.0000 | 9,683,000 | 0.09% | 0.01% |
| Feb. 17, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1500 | $9.32 | 1,396,563.0000 | 9,683,000 | 0.11% | 0.02% |
| Feb. 19, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $9.13 | 1,406,075.0000 | 9,683,000 | 0.03% | 0.00% |
| Feb. 19, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 112 | $9.18 | 1,405,675.0000 | 9,683,000 | 0.01% | 0.00% |
| Feb. 18, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 800 | $9.12 | 1,405,563.0000 | 9,683,000 | 0.06% | 0.01% |
| Feb. 18, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1000 | $9.21 | 1,404,763.0000 | 9,683,000 | 0.07% | 0.01% |
| Feb. 18, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1300 | $9.20 | 1,403,763.0000 | 9,683,000 | 0.09% | 0.01% |
| Feb. 17, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 900 | $9.15 | 1,401,463.0000 | 9,683,000 | 0.06% | 0.01% |
| Feb. 17, 2026 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1800 | $9.21 | 1,400,563.0000 | 9,683,000 | 0.13% | 0.02% |
| Sept. 15, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1200 | $11.21 | 1,394,063.0000 | 9,362,000 | 0.09% | 0.01% |
| Sept. 15, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1000 | $11.21 | 1,395,063.0000 | 9,362,000 | 0.07% | 0.01% |
| June 13, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1000 | $11.99 | 1,390,013.0000 | 9,343,000 | 0.07% | 0.01% |
| June 13, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 2150 | $11.91 | 1,392,163.0000 | 9,343,000 | 0.15% | 0.02% |
| June 13, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $11.80 | 1,392,663.0000 | 9,343,000 | 0.04% | 0.01% |
| June 13, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $11.72 | 1,392,863.0000 | 9,343,000 | 0.01% | 0.00% |
| June 6, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.50 | 1,388,913.0000 | 9,343,000 | 0.01% | 0.00% |
| June 6, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.60 | 1,388,713.0000 | 9,343,000 | 0.01% | 0.00% |
| June 6, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.86 | 1,388,513.0000 | 9,343,000 | 0.01% | 0.00% |
| June 4, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.10 | 1,388,113.0000 | 9,343,000 | 0.02% | 0.00% |
| June 5, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.92 | 1,388,313.0000 | 9,343,000 | 0.01% | 0.00% |
| June 6, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.48 | 1,389,013.0000 | 9,343,000 | 0.01% | 0.00% |
| June 4, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.91 | 1,387,113.0000 | 9,343,000 | 0.01% | 0.00% |
| June 4, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.00 | 1,387,213.0000 | 9,343,000 | 0.01% | 0.00% |
| June 4, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.97 | 1,387,313.0000 | 9,343,000 | 0.01% | 0.00% |
| June 4, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $13.96 | 1,387,813.0000 | 9,343,000 | 0.04% | 0.01% |
| May 27, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.56 | 1,385,913.0000 | 9,343,000 | 0.01% | 0.00% |
| May 27, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 101 | $14.75 | 1,385,414.0000 | 9,343,000 | 0.01% | 0.00% |
| May 27, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 99 | $14.74 | 1,385,513.0000 | 9,343,000 | 0.01% | 0.00% |
| May 27, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.60 | 1,386,213.0000 | 9,343,000 | 0.02% | 0.00% |
| May 27, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.50 | 1,386,413.0000 | 9,343,000 | 0.01% | 0.00% |
| May 28, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.65 | 1,386,613.0000 | 9,343,000 | 0.01% | 0.00% |
| May 28, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.64 | 1,386,713.0000 | 9,343,000 | 0.01% | 0.00% |
| May 28, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.60 | 1,386,813.0000 | 9,343,000 | 0.01% | 0.00% |
| May 29, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.75 | 1,387,013.0000 | 9,343,000 | 0.01% | 0.00% |
| May 27, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.80 | 1,385,713.0000 | 9,343,000 | 0.01% | 0.00% |
| March 10, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $15.55 | 1,384,713.0000 | 9,619,000 | 0.01% | 0.00% |
| March 10, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $15.70 | 1,384,513.0000 | 9,619,000 | 0.03% | 0.00% |
| March 10, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $15.78 | 1,384,113.0000 | 9,619,000 | 0.01% | 0.00% |
| March 10, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $15.95 | 1,383,913.0000 | 9,619,000 | 0.01% | 0.00% |
| March 7, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $15.05 | 1,383,813.0000 | 9,619,000 | 0.04% | 0.01% |
| March 11, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $15.75 | 1,385,313.0000 | 9,619,000 | 0.02% | 0.00% |
| March 10, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $15.50 | 1,385,013.0000 | 9,619,000 | 0.02% | 0.00% |
| Feb. 26, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $15.60 | 1,383,113.0000 | 9,619,000 | 0.02% | 0.00% |
| Feb. 26, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 699 | $15.75 | 1,382,813.0000 | 9,619,000 | 0.05% | 0.01% |
| Feb. 26, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $15.50 | 1,382,114.0000 | 9,619,000 | 0.01% | 0.00% |
| Feb. 25, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $15.75 | 1,381,914.0000 | 9,619,000 | 0.02% | 0.00% |
| Feb. 25, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $15.50 | 1,381,614.0000 | 9,619,000 | 0.01% | 0.00% |
| Feb. 24, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 404 | $16.36 | 1,381,514.0000 | 9,619,000 | 0.03% | 0.00% |
| Feb. 24, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 251 | $16.50 | 1,381,110.0000 | 9,619,000 | 0.02% | 0.00% |
| Feb. 26, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $16.10 | 1,383,313.0000 | 9,619,000 | 0.01% | 0.00% |
| Feb. 26, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $16.00 | 1,383,213.0000 | 9,619,000 | 0.01% | 0.00% |
| Feb. 13, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 800 | $19.00 | 1,380,061.0000 | 9,619,000 | 0.06% | 0.01% |
| Feb. 13, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $18.90 | 1,380,561.0000 | 9,619,000 | 0.04% | 0.01% |
| Feb. 13, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 98 | $19.05 | 1,380,659.0000 | 9,619,000 | 0.01% | 0.00% |
| Feb. 14, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $18.61 | 1,380,859.0000 | 9,619,000 | 0.01% | 0.00% |
| Feb. 12, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $19.70 | 1,378,361.0000 | 9,619,000 | 0.04% | 0.01% |
| Feb. 12, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 700 | $19.99 | 1,379,061.0000 | 9,619,000 | 0.05% | 0.01% |
| Feb. 12, 2025 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $20.00 | 1,379,261.0000 | 9,619,000 | 0.01% | 0.00% |
| Aug. 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $13.25 | 1,375,661.0000 | 9,110,000 | 0.03% | 0.00% |
| Aug. 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.24 | 1,375,261.0000 | 9,110,000 | 0.01% | 0.00% |
| Aug. 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.41 | 1,375,161.0000 | 9,110,000 | 0.01% | 0.00% |
| Aug. 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $13.05 | 1,376,661.0000 | 9,110,000 | 0.03% | 0.00% |
| Aug. 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $12.80 | 1,377,861.0000 | 9,110,000 | 0.02% | 0.00% |
| Aug. 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $13.00 | 1,376,961.0000 | 9,110,000 | 0.02% | 0.00% |
| Aug. 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 600 | $13.90 | 1,377,561.0000 | 9,110,000 | 0.04% | 0.01% |
| Aug. 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 600 | $13.20 | 1,376,261.0000 | 9,110,000 | 0.04% | 0.01% |
| Aug. 1, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.60 | 1,374,561.0000 | 9,110,000 | 0.04% | 0.01% |
| July 30, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.50 | 1,373,861.0000 | 9,110,000 | 0.04% | 0.01% |
| July 30, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1000 | $14.60 | 1,373,361.0000 | 9,110,000 | 0.07% | 0.01% |
| July 30, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 309 | $14.75 | 1,372,361.0000 | 9,110,000 | 0.02% | 0.00% |
| Aug. 1, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.33 | 1,375,061.0000 | 9,110,000 | 0.04% | 0.01% |
| Aug. 1, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.86 | 1,374,061.0000 | 9,110,000 | 0.01% | 0.00% |
| July 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 138 | $14.42 | 1,370,464.0000 | 9,110,000 | 0.01% | 0.00% |
| July 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1000 | $14.55 | 1,370,326.0000 | 9,110,000 | 0.07% | 0.01% |
| July 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 62 | $14.60 | 1,370,526.0000 | 9,110,000 | 0.00% | 0.00% |
| July 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $14.20 | 1,370,926.0000 | 9,110,000 | 0.03% | 0.00% |
| July 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $14.11 | 1,371,326.0000 | 9,110,000 | 0.03% | 0.00% |
| July 18, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.55 | 1,371,526.0000 | 9,110,000 | 0.01% | 0.00% |
| July 18, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.40 | 1,371,726.0000 | 9,110,000 | 0.01% | 0.00% |
| July 18, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 26 | $14.30 | 1,371,752.0000 | 9,110,000 | 0.00% | 0.00% |
| July 19, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.35 | 1,372,052.0000 | 9,110,000 | 0.02% | 0.00% |
| June 25, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $13.23 | 1,368,016.0000 | 9,455,000 | 0.03% | 0.00% |
| June 25, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.16 | 1,368,116.0000 | 9,455,000 | 0.01% | 0.00% |
| June 25, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $13.10 | 1,368,416.0000 | 9,455,000 | 0.02% | 0.00% |
| June 25, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $12.90 | 1,368,716.0000 | 9,455,000 | 0.02% | 0.00% |
| June 26, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 140 | $13.00 | 1,368,856.0000 | 9,455,000 | 0.01% | 0.00% |
| June 27, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.70 | 1,369,056.0000 | 9,455,000 | 0.01% | 0.00% |
| June 27, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 270 | $14.65 | 1,369,326.0000 | 9,455,000 | 0.02% | 0.00% |
| June 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $14.10 | 1,365,266.0000 | 9,455,000 | 0.03% | 0.00% |
| June 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $13.92 | 1,363,966.0000 | 9,455,000 | 0.02% | 0.00% |
| June 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.16 | 1,364,366.0000 | 9,455,000 | 0.01% | 0.00% |
| June 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.09 | 1,364,166.0000 | 9,455,000 | 0.01% | 0.00% |
| June 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.19 | 1,364,066.0000 | 9,455,000 | 0.01% | 0.00% |
| June 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.12 | 1,364,866.0000 | 9,455,000 | 0.04% | 0.01% |
| June 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $13.40 | 1,367,616.0000 | 9,455,000 | 0.02% | 0.00% |
| June 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $13.55 | 1,367,316.0000 | 9,455,000 | 0.02% | 0.00% |
| June 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $13.60 | 1,367,016.0000 | 9,455,000 | 0.04% | 0.01% |
| June 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $13.80 | 1,366,516.0000 | 9,455,000 | 0.02% | 0.00% |
| June 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 550 | $13.96 | 1,366,216.0000 | 9,455,000 | 0.04% | 0.01% |
| June 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $14.05 | 1,365,666.0000 | 9,455,000 | 0.03% | 0.00% |
| June 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.15 | 1,358,902.0000 | 9,455,000 | 0.04% | 0.01% |
| June 18, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $13.80 | 1,363,304.0000 | 9,455,000 | 0.04% | 0.01% |
| June 18, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.00 | 1,363,604.0000 | 9,455,000 | 0.02% | 0.00% |
| June 18, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 62 | $13.90 | 1,363,666.0000 | 9,455,000 | 0.00% | 0.00% |
| June 18, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 700 | $14.00 | 1,362,504.0000 | 9,455,000 | 0.05% | 0.01% |
| June 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 30 | $13.80 | 1,361,804.0000 | 9,455,000 | 0.00% | 0.00% |
| June 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 472 | $13.90 | 1,361,774.0000 | 9,455,000 | 0.03% | 0.00% |
| June 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 600 | $13.95 | 1,361,302.0000 | 9,455,000 | 0.04% | 0.01% |
| June 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.05 | 1,360,702.0000 | 9,455,000 | 0.02% | 0.00% |
| June 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 700 | $13.90 | 1,360,402.0000 | 9,455,000 | 0.05% | 0.01% |
| June 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.00 | 1,359,702.0000 | 9,455,000 | 0.02% | 0.00% |
| June 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.05 | 1,359,402.0000 | 9,455,000 | 0.04% | 0.01% |
| June 18, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $13.99 | 1,362,804.0000 | 9,455,000 | 0.02% | 0.00% |
| June 7, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.41 | 1,358,402.0000 | 9,455,000 | 0.01% | 0.00% |
| June 7, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.40 | 1,358,302.0000 | 9,455,000 | 0.02% | 0.00% |
| June 7, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.30 | 1,358,002.0000 | 9,455,000 | 0.01% | 0.00% |
| June 7, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.15 | 1,357,802.0000 | 9,455,000 | 0.02% | 0.00% |
| June 7, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.10 | 1,357,502.0000 | 9,455,000 | 0.01% | 0.00% |
| June 7, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.01 | 1,357,302.0000 | 9,455,000 | 0.01% | 0.00% |
| June 7, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 600 | $13.90 | 1,357,102.0000 | 9,455,000 | 0.04% | 0.01% |
| June 6, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 600 | $14.15 | 1,356,502.0000 | 9,455,000 | 0.04% | 0.01% |
| June 3, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.48 | 1,353,202.0000 | 9,455,000 | 0.02% | 0.00% |
| May 31, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.55 | 1,350,902.0000 | 9,455,000 | 0.04% | 0.01% |
| May 31, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.22 | 1,351,402.0000 | 9,455,000 | 0.04% | 0.01% |
| May 31, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 700 | $14.10 | 1,352,102.0000 | 9,455,000 | 0.05% | 0.01% |
| May 31, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.00 | 1,352,602.0000 | 9,455,000 | 0.04% | 0.01% |
| June 3, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.60 | 1,352,902.0000 | 9,455,000 | 0.02% | 0.00% |
| June 3, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.41 | 1,353,402.0000 | 9,455,000 | 0.01% | 0.00% |
| June 3, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.35 | 1,353,602.0000 | 9,455,000 | 0.01% | 0.00% |
| June 3, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.30 | 1,353,802.0000 | 9,455,000 | 0.01% | 0.00% |
| June 3, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.20 | 1,354,102.0000 | 9,455,000 | 0.02% | 0.00% |
| June 3, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1000 | $14.15 | 1,355,102.0000 | 9,455,000 | 0.07% | 0.01% |
| June 4, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 600 | $14.20 | 1,355,702.0000 | 9,455,000 | 0.04% | 0.01% |
| June 4, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.37 | 1,355,802.0000 | 9,455,000 | 0.01% | 0.00% |
| June 4, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.52 | 1,355,902.0000 | 9,455,000 | 0.01% | 0.00% |
| May 28, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.20 | 1,349,192.0000 | 9,455,000 | 0.04% | 0.01% |
| May 28, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.05 | 1,349,692.0000 | 9,455,000 | 0.04% | 0.01% |
| May 28, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.90 | 1,349,792.0000 | 9,455,000 | 0.01% | 0.00% |
| May 28, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 610 | $14.16 | 1,350,402.0000 | 9,455,000 | 0.05% | 0.01% |
| May 23, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $14.23 | 1,345,971.0000 | 9,455,000 | 0.03% | 0.00% |
| May 23, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.70 | 1,346,171.0000 | 9,455,000 | 0.01% | 0.00% |
| May 23, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.90 | 1,346,371.0000 | 9,455,000 | 0.01% | 0.00% |
| May 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.67 | 1,346,571.0000 | 9,455,000 | 0.01% | 0.00% |
| May 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.50 | 1,346,671.0000 | 9,455,000 | 0.01% | 0.00% |
| May 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.57 | 1,346,771.0000 | 9,455,000 | 0.01% | 0.00% |
| May 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $14.52 | 1,347,271.0000 | 9,455,000 | 0.04% | 0.01% |
| May 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.54 | 1,347,471.0000 | 9,455,000 | 0.01% | 0.00% |
| May 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.40 | 1,347,571.0000 | 9,455,000 | 0.01% | 0.00% |
| May 24, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 21 | $14.35 | 1,347,592.0000 | 9,455,000 | 0.00% | 0.00% |
| May 28, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $14.35 | 1,347,992.0000 | 9,455,000 | 0.03% | 0.00% |
| May 28, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.30 | 1,348,192.0000 | 9,455,000 | 0.01% | 0.00% |
| May 28, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.33 | 1,348,492.0000 | 9,455,000 | 0.02% | 0.00% |
| May 28, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.25 | 1,348,692.0000 | 9,455,000 | 0.01% | 0.00% |
| May 23, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.20 | 1,345,171.0000 | 9,455,000 | 0.01% | 0.00% |
| May 23, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.25 | 1,345,371.0000 | 9,455,000 | 0.01% | 0.00% |
| May 23, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.28 | 1,345,571.0000 | 9,455,000 | 0.01% | 0.00% |
| May 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.20 | 1,342,921.0000 | 9,455,000 | 0.01% | 0.00% |
| May 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.35 | 1,343,121.0000 | 9,455,000 | 0.01% | 0.00% |
| May 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.30 | 1,343,421.0000 | 9,455,000 | 0.02% | 0.00% |
| May 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.45 | 1,343,621.0000 | 9,455,000 | 0.01% | 0.00% |
| May 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.75 | 1,343,821.0000 | 9,455,000 | 0.01% | 0.00% |
| May 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.97 | 1,343,921.0000 | 9,455,000 | 0.01% | 0.00% |
| May 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.94 | 1,344,021.0000 | 9,455,000 | 0.01% | 0.00% |
| May 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.71 | 1,344,771.0000 | 9,455,000 | 0.01% | 0.00% |
| May 22, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.80 | 1,344,971.0000 | 9,455,000 | 0.01% | 0.00% |
| May 22, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $15.04 | 1,345,071.0000 | 9,455,000 | 0.01% | 0.00% |
| May 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.75 | 1,344,371.0000 | 9,455,000 | 0.01% | 0.00% |
| May 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.85 | 1,344,471.0000 | 9,455,000 | 0.01% | 0.00% |
| May 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 150 | $14.90 | 1,344,171.0000 | 9,455,000 | 0.01% | 0.00% |
| May 21, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $14.74 | 1,344,571.0000 | 9,455,000 | 0.01% | 0.00% |
| May 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.65 | 1,340,616.0000 | 9,455,000 | 0.01% | 0.00% |
| May 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.56 | 1,340,416.0000 | 9,455,000 | 0.01% | 0.00% |
| May 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.64 | 1,340,516.0000 | 9,455,000 | 0.01% | 0.00% |
| May 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.65 | 1,340,716.0000 | 9,455,000 | 0.01% | 0.00% |
| May 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $13.65 | 1,340,816.0000 | 9,455,000 | 0.01% | 0.00% |
| May 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.44 | 1,341,016.0000 | 9,455,000 | 0.01% | 0.00% |
| May 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 700 | $14.35 | 1,341,716.0000 | 9,455,000 | 0.05% | 0.01% |
| May 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $14.27 | 1,342,116.0000 | 9,455,000 | 0.03% | 0.00% |
| May 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $14.34 | 1,342,316.0000 | 9,455,000 | 0.01% | 0.00% |
| May 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $14.20 | 1,342,616.0000 | 9,455,000 | 0.02% | 0.00% |
| May 17, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 105 | $14.42 | 1,342,721.0000 | 9,455,000 | 0.01% | 0.00% |
| May 13, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.51 | 1,339,016.0000 | 9,455,000 | 0.01% | 0.00% |
| May 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.40 | 1,340,021.0000 | 9,455,000 | 0.01% | 0.00% |
| May 10, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.17 | 1,338,416.0000 | 9,455,000 | 0.01% | 0.00% |
| May 10, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.23 | 1,338,616.0000 | 9,455,000 | 0.01% | 0.00% |
| May 13, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.62 | 1,338,816.0000 | 9,455,000 | 0.01% | 0.00% |
| May 13, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.35 | 1,339,216.0000 | 9,455,000 | 0.01% | 0.00% |
| May 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.38 | 1,340,221.0000 | 9,455,000 | 0.01% | 0.00% |
| May 13, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 5 | $13.40 | 1,339,221.0000 | 9,455,000 | 0.00% | 0.00% |
| May 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $13.67 | 1,339,621.0000 | 9,455,000 | 0.03% | 0.00% |
| May 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.53 | 1,339,821.0000 | 9,455,000 | 0.01% | 0.00% |
| May 10, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $13.10 | 1,338,216.0000 | 9,455,000 | 0.01% | 0.00% |
| March 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 25 | $39.00 | 669,008.0000 | 8,864,000 | 0.00% | 0.00% |
| March 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $38.50 | 668,983.0000 | 8,864,000 | 0.04% | 0.00% |
| March 15, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $38.51 | 668,683.0000 | 8,864,000 | 0.04% | 0.00% |
| March 14, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $40.50 | 668,383.0000 | 8,864,000 | 0.03% | 0.00% |
| March 8, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $36.25 | 666,513.0000 | 8,864,000 | 0.03% | 0.00% |
| March 12, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $38.25 | 668,183.0000 | 8,864,000 | 0.03% | 0.00% |
| March 12, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 100 | $38.63 | 667,983.0000 | 8,864,000 | 0.01% | 0.00% |
| March 12, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $38.90 | 667,883.0000 | 8,864,000 | 0.03% | 0.00% |
| March 11, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 170 | $36.75 | 667,683.0000 | 8,864,000 | 0.03% | 0.00% |
| March 11, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 800 | $35.75 | 667,513.0000 | 8,864,000 | 0.12% | 0.01% |
| March 8, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 200 | $36.00 | 666,713.0000 | 8,864,000 | 0.03% | 0.00% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 700 | $30.50 | 665,353.0000 | 8,864,000 | 0.11% | 0.01% |
| Feb. 16, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 500 | $33.00 | 661,653.0000 | 8,864,000 | 0.08% | 0.01% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 1200 | $32.45 | 662,853.0000 | 8,864,000 | 0.18% | 0.01% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 800 | $32.05 | 663,653.0000 | 8,864,000 | 0.12% | 0.01% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $31.75 | 663,953.0000 | 8,864,000 | 0.05% | 0.00% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $31.05 | 664,253.0000 | 8,864,000 | 0.05% | 0.00% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $30.75 | 664,653.0000 | 8,864,000 | 0.06% | 0.00% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 260 | $29.70 | 666,313.0000 | 8,864,000 | 0.04% | 0.00% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 300 | $30.05 | 666,053.0000 | 8,864,000 | 0.05% | 0.00% |
| Feb. 20, 2024 | CSP INC /MA/ | $CSPI | NERGES JOSEPH R | Not found | P | Common Stock | 400 | $30.10 | 665,753.0000 | 8,864,000 | 0.06% | 0.00% |