MarketPeel
Insider Trading Intelligence
JN

Joseph R. Nerges

CSPI
10% OWNER · CSP INC /MA/ · CIK 0000925974
FILING MIX · LIFETIME100%/0%
BUYS
667
SELLS
0
TOTAL VALUE
$3.73M
COMPANIES
1
ACTIVE SINCE
Jan 2022
HOLDINGS NOW
1,418,800
AVG SELL PX
TRADE KIND
SHOWING 500 / 500
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
660 backtested trades · 8 horizons · 187 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Joseph R. Nerges, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d660+61.06%+3.08%-0.30%+3.38%+2.61%8.90
14d660+58.94%+3.94%-0.37%+4.31%+3.48%9.72
30d660+56.82%+5.82%-0.34%+6.16%+3.29%10.05
60d660(7 pending)+58.04%+4.29%+1.98%+2.31%+0.07%3.34
90d660(7 pending)+51.91%+9.73%+3.70%+6.09%-4.63%5.64
180d660(33 pending)+68.42%+32.99%+7.54%+25.44%+13.76%13.38
1y660(35 pending)+78.72%+74.97%+17.16%+59.39%+41.58%18.01
2y660(105 pending)+76.22%+133.33%+41.86%+98.32%+128.11%19.92
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CSPI · 1,418,800 shares · as of Jun 10, 2026
0354,725709,4501,064,1751,418,9002023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 500 buys / 0 sellsCOVERAGE · 16 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CSPI
CSP INC /MA/
PURCHASE
71$8.30$5891,418,800Jun 10, 2026Jun 10, 2026View →
CSPI
CSP INC /MA/
PURCHASE
100$8.32$8321,418,900Jun 10, 2026Jun 10, 2026View →
CSPI
CSP INC /MA/
PURCHASE
700$8.69$6.1K1,418,530Jun 9, 2026Jun 10, 2026View →
CSPI
CSP INC /MA/
PURCHASE
199$8.05$1.6K1,418,729Jun 9, 2026Jun 10, 2026View →
CSPI
CSP INC /MA/
PURCHASE
800$8.40$6.7K1,417,830Jun 8, 2026Jun 10, 2026View →
CSPI
CSP INC /MA/
PURCHASE
500$8.60$4.3K1,417,030Jun 8, 2026Jun 10, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,000$8.75$8.8K1,416,530Jun 8, 2026Jun 10, 2026View →
CSPI
CSP INC /MA/
PURCHASE
400$9.19$3.7K1,415,030May 13, 2026May 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
500$9.26$4.6K1,415,530May 13, 2026May 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
800$9.30$7.4K1,414,430May 12, 2026May 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
200$9.15$1.8K1,414,630May 12, 2026May 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
500$9.20$4.6K1,413,630May 11, 2026May 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,500$9.22$13.8K1,412,782May 11, 2026May 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
348$9.18$3.2K1,413,130May 11, 2026May 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
200$8.59$1.7K1,411,282Mar 13, 2026Mar 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
500$8.58$4.3K1,410,675Mar 12, 2026Mar 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
407$8.45$3.4K1,411,082Mar 12, 2026Mar 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
300$8.45$2.5K1,409,775Mar 11, 2026Mar 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
400$8.50$3.4K1,409,475Mar 11, 2026Mar 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
400$8.48$3.4K1,410,175Mar 11, 2026Mar 13, 2026View →
CSPI
CSP INC /MA/
PURCHASE
200$8.92$1.8K1,407,775Feb 25, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
500$8.80$4.4K1,408,775Feb 25, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
200$8.75$1.8K1,408,975Feb 25, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
100$8.70$8701,409,075Feb 25, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
300$8.92$2.7K1,408,075Feb 25, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
200$8.95$1.8K1,408,275Feb 25, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
500$8.72$4.4K1,407,075Feb 24, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
500$8.69$4.3K1,406,575Feb 24, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
500$8.79$4.4K1,407,575Feb 24, 2026Feb 26, 2026View →
CSPI
CSP INC /MA/
PURCHASE
112$9.18$1.0K1,405,675Feb 19, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
400$9.13$3.7K1,406,075Feb 19, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,000$9.30$9.3K1,402,463Feb 18, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
800$9.12$7.3K1,405,563Feb 18, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,300$9.20$12.0K1,403,763Feb 18, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,000$9.21$9.2K1,404,763Feb 18, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,800$9.21$16.6K1,400,563Feb 17, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,200$9.18$11.0K1,397,763Feb 17, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,500$9.32$14.0K1,396,563Feb 17, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
900$9.15$8.2K1,401,463Feb 17, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,000$9.27$9.3K1,398,763Feb 17, 2026Feb 19, 2026View →
CSPI
CSP INC /MA/
PURCHASE
1,200$11.21$13.5K1,394,063Sep 15, 2025Sep 16, 2025View →
CSPI
CSP INC /MA/
PURCHASE
1,000$11.21$11.2K1,395,063Sep 15, 2025Sep 16, 2025View →
CSPI
CSP INC /MA/
PURCHASE
500$11.80$5.9K1,392,663Jun 13, 2025Jun 16, 2025View →
CSPI
CSP INC /MA/
PURCHASE
2,150$11.91$25.6K1,392,163Jun 13, 2025Jun 16, 2025View →
CSPI
CSP INC /MA/
PURCHASE
1,000$11.99$12.0K1,390,013Jun 13, 2025Jun 16, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$11.72$2.3K1,392,863Jun 13, 2025Jun 16, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$13.60$2.7K1,388,713Jun 6, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$13.50$2.7K1,388,913Jun 6, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$13.48$1.3K1,389,013Jun 6, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$13.86$2.8K1,388,513Jun 6, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$13.92$2.8K1,388,313Jun 5, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$13.97$1.4K1,387,313Jun 4, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
300$14.10$4.2K1,388,113Jun 4, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
500$13.96$7.0K1,387,813Jun 4, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$13.91$1.4K1,387,113Jun 4, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$14.00$1.4K1,387,213Jun 4, 2025Jun 6, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$14.75$3.0K1,387,013May 29, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$14.65$2.9K1,386,613May 28, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$14.60$1.5K1,386,813May 28, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$14.64$1.5K1,386,713May 28, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$14.50$2.9K1,386,413May 27, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
300$14.60$4.4K1,386,213May 27, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$14.80$3.0K1,385,713May 27, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
99$14.74$1.5K1,385,513May 27, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$14.56$2.9K1,385,913May 27, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
101$14.75$1.5K1,385,414May 27, 2025May 29, 2025View →
CSPI
CSP INC /MA/
PURCHASE
300$15.75$4.7K1,385,313Mar 11, 2025Mar 11, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$15.78$3.2K1,384,113Mar 10, 2025Mar 11, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$15.95$1.6K1,383,913Mar 10, 2025Mar 11, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$15.55$3.1K1,384,713Mar 10, 2025Mar 11, 2025View →
CSPI
CSP INC /MA/
PURCHASE
400$15.70$6.3K1,384,513Mar 10, 2025Mar 11, 2025View →
CSPI
CSP INC /MA/
PURCHASE
300$15.50$4.7K1,385,013Mar 10, 2025Mar 11, 2025View →
CSPI
CSP INC /MA/
PURCHASE
500$15.05$7.5K1,383,813Mar 7, 2025Mar 11, 2025View →
CSPI
CSP INC /MA/
PURCHASE
300$15.60$4.7K1,383,113Feb 26, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$15.50$3.1K1,382,114Feb 26, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$16.00$1.6K1,383,213Feb 26, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$16.10$1.6K1,383,313Feb 26, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
699$15.75$11.0K1,382,813Feb 26, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
100$15.50$1.6K1,381,614Feb 25, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
300$15.75$4.7K1,381,914Feb 25, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
404$16.36$6.6K1,381,514Feb 24, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
251$16.50$4.1K1,381,110Feb 24, 2025Feb 26, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$18.61$3.7K1,380,859Feb 14, 2025Feb 14, 2025View →
CSPI
CSP INC /MA/
PURCHASE
500$18.90$9.4K1,380,561Feb 13, 2025Feb 14, 2025View →
CSPI
CSP INC /MA/
PURCHASE
98$19.05$1.9K1,380,659Feb 13, 2025Feb 14, 2025View →
CSPI
CSP INC /MA/
PURCHASE
800$19.00$15.2K1,380,061Feb 13, 2025Feb 14, 2025View →
CSPI
CSP INC /MA/
PURCHASE
500$19.70$9.8K1,378,361Feb 12, 2025Feb 14, 2025View →
CSPI
CSP INC /MA/
PURCHASE
700$19.99$14.0K1,379,061Feb 12, 2025Feb 14, 2025View →
CSPI
CSP INC /MA/
PURCHASE
200$20.00$4.0K1,379,261Feb 12, 2025Feb 14, 2025View →
CSPI
CSP INC /MA/
PURCHASE
300$13.00$3.9K1,376,961Aug 15, 2024Aug 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$12.80$3.8K1,377,861Aug 15, 2024Aug 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
600$13.90$8.3K1,377,561Aug 15, 2024Aug 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$13.25$5.3K1,375,661Aug 14, 2024Aug 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$13.05$5.2K1,376,661Aug 14, 2024Aug 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$13.41$1.3K1,375,161Aug 14, 2024Aug 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
600$13.20$7.9K1,376,261Aug 14, 2024Aug 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$13.24$1.3K1,375,261Aug 14, 2024Aug 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.33$7.2K1,375,061Aug 1, 2024Aug 1, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.86$3.0K1,374,061Aug 1, 2024Aug 1, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.60$7.3K1,374,561Aug 1, 2024Aug 1, 2024View →
CSPI
CSP INC /MA/
PURCHASE
1,000$14.60$14.6K1,373,361Jul 30, 2024Aug 1, 2024View →
CSPI
CSP INC /MA/
PURCHASE
309$14.75$4.6K1,372,361Jul 30, 2024Aug 1, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.50$7.3K1,373,861Jul 30, 2024Aug 1, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.35$4.3K1,372,052Jul 19, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
26$14.30$3721,371,752Jul 18, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.55$2.9K1,371,526Jul 18, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.40$2.9K1,371,726Jul 18, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$14.20$5.7K1,370,926Jul 17, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$14.11$5.6K1,371,326Jul 17, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
62$14.60$9051,370,526Jul 17, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
138$14.42$2.0K1,370,464Jul 17, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
1,000$14.55$14.6K1,370,326Jul 17, 2024Jul 19, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.70$2.9K1,369,056Jun 27, 2024Jun 27, 2024View →
CSPI
CSP INC /MA/
PURCHASE
270$14.65$4.0K1,369,326Jun 27, 2024Jun 27, 2024View →
CSPI
CSP INC /MA/
PURCHASE
140$13.00$1.8K1,368,856Jun 26, 2024Jun 27, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$13.23$5.3K1,368,016Jun 25, 2024Jun 27, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$12.90$3.9K1,368,716Jun 25, 2024Jun 27, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$13.16$1.3K1,368,116Jun 25, 2024Jun 27, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$13.10$3.9K1,368,416Jun 25, 2024Jun 27, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$13.55$4.1K1,367,316Jun 24, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$13.80$4.1K1,366,516Jun 24, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$13.60$6.8K1,367,016Jun 24, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$13.40$4.0K1,367,616Jun 24, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.19$1.4K1,364,066Jun 21, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.16$2.8K1,364,366Jun 21, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$14.05$5.6K1,365,666Jun 21, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$14.10$5.6K1,365,266Jun 21, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.09$1.4K1,364,166Jun 21, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.12$7.1K1,364,866Jun 21, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
550$13.96$7.7K1,366,216Jun 21, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$13.92$4.2K1,363,966Jun 20, 2024Jun 24, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.00$4.2K1,363,604Jun 18, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
700$14.00$9.8K1,362,504Jun 18, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
62$13.90$8621,363,666Jun 18, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$13.99$4.2K1,362,804Jun 18, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$13.80$6.9K1,363,304Jun 18, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
472$13.90$6.6K1,361,774Jun 17, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
600$13.95$8.4K1,361,302Jun 17, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
30$13.80$4141,361,804Jun 17, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.05$4.2K1,360,702Jun 17, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.05$7.0K1,359,402Jun 14, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.00$4.2K1,359,702Jun 14, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.15$7.1K1,358,902Jun 14, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
700$13.90$9.7K1,360,402Jun 14, 2024Jun 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.01$2.8K1,357,302Jun 7, 2024Jun 10, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.40$4.3K1,358,302Jun 7, 2024Jun 10, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.15$4.2K1,357,802Jun 7, 2024Jun 10, 2024View →
CSPI
CSP INC /MA/
PURCHASE
600$13.90$8.3K1,357,102Jun 7, 2024Jun 10, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.30$2.9K1,358,002Jun 7, 2024Jun 10, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.41$1.4K1,358,402Jun 7, 2024Jun 10, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.10$2.8K1,357,502Jun 7, 2024Jun 10, 2024View →
CSPI
CSP INC /MA/
PURCHASE
600$14.15$8.5K1,356,502Jun 6, 2024Jun 10, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.37$1.4K1,355,802Jun 4, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
600$14.20$8.5K1,355,702Jun 4, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.52$1.5K1,355,902Jun 4, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.30$2.9K1,353,802Jun 3, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
1,000$14.15$14.2K1,355,102Jun 3, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.41$2.9K1,353,402Jun 3, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.48$4.3K1,353,202Jun 3, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.60$4.4K1,352,902Jun 3, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.35$2.9K1,353,602Jun 3, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.20$4.3K1,354,102Jun 3, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.55$7.3K1,350,902May 31, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.22$7.1K1,351,402May 31, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
700$14.10$9.9K1,352,102May 31, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.00$7.0K1,352,602May 31, 2024Jun 4, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$13.90$1.4K1,349,792May 28, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$14.35$5.7K1,347,992May 28, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.20$7.1K1,349,192May 28, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.33$4.3K1,348,492May 28, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.25$2.9K1,348,692May 28, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
610$14.16$8.6K1,350,402May 28, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.30$2.9K1,348,192May 28, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.05$7.0K1,349,692May 28, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.50$1.4K1,346,671May 24, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.54$2.9K1,347,471May 24, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.57$1.5K1,346,771May 24, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.40$1.4K1,347,571May 24, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.67$2.9K1,346,571May 24, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
21$14.35$3011,347,592May 24, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$14.52$7.3K1,347,271May 24, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.28$2.9K1,345,571May 23, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.70$2.9K1,346,171May 23, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$14.23$5.7K1,345,971May 23, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.90$3.0K1,346,371May 23, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.20$1.4K1,345,171May 23, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.25$2.9K1,345,371May 23, 2024May 28, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$15.04$1.5K1,345,071May 22, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.80$3.0K1,344,971May 22, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
150$14.90$2.2K1,344,171May 21, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.94$1.5K1,344,021May 21, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.85$1.5K1,344,471May 21, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.74$1.5K1,344,571May 21, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.75$3.0K1,344,371May 21, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.71$2.9K1,344,771May 21, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$14.97$1.5K1,343,921May 21, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.45$2.9K1,343,621May 20, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.35$2.9K1,343,121May 20, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.75$3.0K1,343,821May 20, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.30$4.3K1,343,421May 20, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.20$2.8K1,342,921May 20, 2024May 22, 2024View →
CSPI
CSP INC /MA/
PURCHASE
700$14.35$10.0K1,341,716May 17, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.44$2.9K1,341,016May 17, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$14.20$4.3K1,342,616May 17, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$14.27$5.7K1,342,116May 17, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
105$14.42$1.5K1,342,721May 17, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$14.34$2.9K1,342,316May 17, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$13.65$1.4K1,340,716May 15, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$13.65$1.4K1,340,616May 15, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$13.65$1.4K1,340,816May 15, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$13.64$1.4K1,340,516May 15, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.56$2.7K1,340,416May 15, 2024May 17, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.38$2.7K1,340,221May 14, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.53$2.7K1,339,821May 14, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.40$2.7K1,340,021May 14, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$13.67$5.5K1,339,621May 14, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.51$2.7K1,339,016May 13, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
5$13.40$671,339,221May 13, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.35$2.7K1,339,216May 13, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.62$2.7K1,338,816May 13, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.10$2.6K1,338,216May 10, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.23$2.6K1,338,616May 10, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$13.17$2.6K1,338,416May 10, 2024May 14, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$38.51$11.6K668,683Mar 15, 2024Mar 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$38.50$11.6K668,983Mar 15, 2024Mar 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
25$39.00$975669,008Mar 15, 2024Mar 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$40.50$8.1K668,383Mar 14, 2024Mar 18, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$38.25$7.7K668,183Mar 12, 2024Mar 12, 2024View →
CSPI
CSP INC /MA/
PURCHASE
100$38.63$3.9K667,983Mar 12, 2024Mar 12, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$38.90$7.8K667,883Mar 12, 2024Mar 12, 2024View →
CSPI
CSP INC /MA/
PURCHASE
170$36.75$6.2K667,683Mar 11, 2024Mar 12, 2024View →
CSPI
CSP INC /MA/
PURCHASE
800$35.75$28.6K667,513Mar 11, 2024Mar 12, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$36.00$7.2K666,713Mar 8, 2024Mar 12, 2024View →
CSPI
CSP INC /MA/
PURCHASE
200$36.25$7.3K666,513Mar 8, 2024Mar 12, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$31.05$9.3K664,253Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$30.75$12.3K664,653Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$31.75$9.5K663,953Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
700$30.50$21.4K665,353Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
800$32.05$25.6K663,653Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
260$29.70$7.7K666,313Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
300$30.05$9.0K666,053Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
400$30.10$12.0K665,753Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
1,200$32.45$38.9K662,853Feb 20, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
500$33.00$16.5K661,653Feb 16, 2024Feb 21, 2024View →
CSPI
CSP INC /MA/
PURCHASE
3,416$17.31$59.1K661,153Dec 15, 2023Dec 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
14,722$18.38$270.6K657,737Dec 14, 2023Dec 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
24$20.75$498643,015Sep 15, 2023Sep 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$20.77$2.1K642,891Sep 14, 2023Sep 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$20.79$2.1K642,991Sep 14, 2023Sep 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
223$20.05$4.5K642,791Sep 13, 2023Sep 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,000$15.65$15.6K642,568Sep 5, 2023Sep 6, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$15.56$3.1K641,408Sep 1, 2023Sep 6, 2023View →
CSPI
CSP INC /MA/
PURCHASE
160$16.00$2.6K641,568Sep 1, 2023Sep 6, 2023View →
CSPI
CSP INC /MA/
PURCHASE
512$15.75$8.1K641,208Sep 1, 2023Sep 6, 2023View →
CSPI
CSP INC /MA/
PURCHASE
2,088$15.58$32.5K640,696Aug 31, 2023Aug 31, 2023View →
CSPI
CSP INC /MA/
PURCHASE
2,000$15.49$31.0K638,608Aug 30, 2023Aug 31, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,902$14.94$28.4K636,608Aug 29, 2023Aug 31, 2023View →
CSPI
CSP INC /MA/
PURCHASE
2,201$14.68$32.3K634,706Aug 28, 2023Aug 28, 2023View →
CSPI
CSP INC /MA/
PURCHASE
3,100$14.08$43.6K632,505Aug 25, 2023Aug 28, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,331$14.33$19.1K629,405Aug 24, 2023Aug 28, 2023View →
CSPI
CSP INC /MA/
PURCHASE
294$14.15$4.2K626,673Aug 23, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,201$14.16$17.0K627,874Aug 23, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
199$14.21$2.8K625,373Aug 23, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$14.17$1.4K625,473Aug 23, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.20$2.8K628,074Aug 23, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.14$2.8K626,379Aug 23, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
706$14.00$9.9K626,179Aug 23, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
43$14.10$606625,174Aug 22, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$14.70$5.9K623,731Aug 22, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$14.60$5.8K624,531Aug 22, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.50$2.9K624,731Aug 22, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$14.30$5.7K624,131Aug 22, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.70$2.9K625,131Aug 22, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.40$2.9K624,931Aug 22, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.75$3.0K622,931Aug 21, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.55$2.9K623,131Aug 21, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
313$14.76$4.6K621,931Aug 21, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.50$2.9K623,331Aug 21, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$14.60$4.4K622,731Aug 21, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,100$14.80$16.3K621,618Aug 21, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$14.70$7.3K622,431Aug 21, 2023Aug 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
580$14.61$8.5K618,518Aug 18, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
940$14.59$13.7K619,458Aug 18, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
60$14.55$873620,518Aug 18, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,000$14.65$14.6K620,458Aug 18, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$14.60$5.8K617,938Aug 17, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
700$14.88$10.4K617,138Aug 17, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.85$3.0K617,338Aug 17, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$14.65$2.9K617,538Aug 17, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$14.60$5.8K616,229Aug 17, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
209$14.79$3.1K616,438Aug 17, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
201$13.97$2.8K613,529Aug 16, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$14.80$7.4K615,829Aug 16, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$14.64$7.3K614,329Aug 16, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$13.89$6.9K613,328Aug 16, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,000$14.75$14.8K615,329Aug 16, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$14.49$4.3K613,829Aug 16, 2023Aug 18, 2023View →
CSPI
CSP INC /MA/
PURCHASE
232$13.77$3.2K611,328Aug 15, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,500$13.90$20.9K612,828Aug 15, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$13.85$2.8K611,096Aug 15, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
5$13.65$68610,896Aug 14, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
800$13.70$11.0K608,991Aug 14, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
800$13.72$11.0K610,891Aug 14, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
700$13.75$9.6K609,691Aug 14, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$13.73$5.5K610,091Aug 14, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$13.40$6.7K606,291Aug 11, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$13.30$8.0K606,891Aug 11, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$13.37$5.3K605,791Aug 11, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$13.45$5.4K605,391Aug 11, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
800$13.22$10.6K608,191Aug 11, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$13.64$1.4K604,991Aug 11, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$13.29$6.6K607,391Aug 11, 2023Aug 15, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$12.70$1.3K604,669Jun 16, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
22$12.40$273604,891Jun 16, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$12.80$3.8K604,569Jun 16, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$12.50$2.5K604,869Jun 16, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$12.85$1.3K604,069Jun 15, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$2.90$870603,569Jun 15, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$12.80$2.6K603,969Jun 15, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$13.00$2.6K603,769Jun 15, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$12.70$2.5K604,269Jun 15, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$12.87$3.9K602,152Jun 14, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$12.78$3.8K602,452Jun 14, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$12.90$7.7K603,052Jun 14, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
217$12.79$2.8K603,269Jun 14, 2023Jun 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
2$12.30$25601,852Jun 7, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$12.79$2.6K601,850Jun 7, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$12.31$6.2K600,837Jun 6, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
509$12.30$6.3K601,346Jun 6, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$12.65$5.1K600,337Jun 6, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
304$12.40$3.8K601,650Jun 6, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,000$12.50$12.5K598,958Jun 5, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$12.45$6.2K597,758Jun 5, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
679$12.30$8.4K599,937Jun 5, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$12.37$3.7K599,258Jun 5, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$12.40$2.5K597,958Jun 5, 2023Jun 7, 2023View →
CSPI
CSP INC /MA/
PURCHASE
76$12.40$942597,258Jun 2, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$12.50$1.3K597,182Jun 2, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$12.50$5.0K596,846Jun 1, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$12.59$1.3K595,846Jun 1, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
236$12.30$2.9K597,082Jun 1, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$12.40$7.4K596,446Jun 1, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
129$12.30$1.6K595,144May 31, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$12.40$2.5K595,544May 31, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$12.55$1.3K595,344May 31, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$12.50$1.3K595,244May 31, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
202$12.20$2.5K595,746May 31, 2023Jun 2, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.50$2.3K594,412May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.10$2.2K594,812May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.80$5.9K593,312May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.89$2.4K593,512May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.70$2.3K594,012May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.30$2.3K594,612May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.60$2.3K594,212May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
203$10.90$2.2K595,015May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.90$1.2K593,612May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.96$1.2K593,712May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.80$1.2K593,812May 24, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
244$11.80$2.9K592,712May 23, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$12.00$2.4K592,468May 23, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.97$1.2K592,812May 23, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
382$11.80$4.5K591,867May 22, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
132$11.70$1.5K591,485May 22, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
401$11.79$4.7K592,268May 22, 2023May 24, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$10.90$2.2K591,353May 18, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.16$1.1K590,653May 18, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.00$5.5K591,153May 18, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.27$2.3K590,553May 18, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.10$2.2K590,353May 18, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$10.80$3.2K589,853May 17, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$10.96$2.2K590,053May 17, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.00$1.1K590,153May 17, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$10.50$4.2K589,553May 17, 2023May 19, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$10.57$6.3K588,653May 16, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$10.55$1.1K588,753May 16, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.25$1.1K587,853May 16, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
217$10.65$2.3K588,970May 16, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$10.80$1.1K588,053May 16, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
183$10.77$2.0K589,153May 16, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.00$1.1K587,953May 16, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$11.16$4.5K587,753May 15, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
140$10.75$1.5K585,953May 15, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$10.90$6.5K587,353May 15, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
800$10.98$8.8K586,753May 15, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
800$10.50$8.4K580,636May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
800$10.65$8.5K581,936May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
427$10.50$4.5K584,863May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$10.70$5.3K581,136May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$10.32$3.1K582,236May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
450$10.90$4.9K585,313May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,000$10.64$10.6K584,436May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$10.60$6.4K583,436May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$10.85$5.4K585,813May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$10.48$5.2K579,836May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$10.40$6.2K582,836May 12, 2023May 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$12.30$2.5K579,336Mar 16, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
102$11.74$1.2K578,833Mar 15, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.72$1.2K578,731Mar 15, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.64$5.8K578,512Mar 15, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.67$2.3K579,033Mar 15, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
119$11.66$1.4K578,631Mar 15, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
103$11.73$1.2K579,136Mar 15, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
140$11.76$1.6K577,952Mar 14, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
60$11.80$708578,012Mar 14, 2023Mar 16, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$11.74$7.0K576,620Mar 13, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
900$11.66$10.5K577,520Mar 13, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
292$11.55$3.4K577,812Mar 13, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,000$11.52$11.5K575,720Mar 10, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.45$3.4K576,020Mar 10, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
39$11.80$460574,720Mar 9, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.97$6.0K572,581Mar 9, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.98$6.0K574,681Mar 9, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
700$11.93$8.4K572,081Mar 9, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$11.75$4.7K572,981Mar 9, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,200$11.87$14.2K574,181Mar 9, 2023Mar 13, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.30$3.4K571,370Mar 7, 2023Mar 8, 2023View →
CSPI
CSP INC /MA/
PURCHASE
11$11.20$123571,381Mar 7, 2023Mar 8, 2023View →
CSPI
CSP INC /MA/
PURCHASE
280$11.10$3.1K570,298Mar 6, 2023Mar 8, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.01$5.5K570,018Mar 6, 2023Mar 8, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$10.99$2.2K570,498Mar 6, 2023Mar 8, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.16$3.3K571,070Mar 6, 2023Mar 8, 2023View →
CSPI
CSP INC /MA/
PURCHASE
272$10.96$3.0K570,770Mar 6, 2023Mar 8, 2023View →
CSPI
CSP INC /MA/
PURCHASE
700$11.00$7.7K569,518Mar 6, 2023Mar 8, 2023View →
CSPI
CSP INC /MA/
PURCHASE
460$11.25$5.2K568,818Mar 1, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.08$5.5K568,058Feb 28, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.15$3.3K568,358Feb 28, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
51$10.95$558556,144Feb 27, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
308$11.10$3.4K566,758Feb 27, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.12$2.2K567,558Feb 27, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.15$2.2K567,358Feb 27, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
400$11.05$4.4K567,158Feb 27, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
306$11.00$3.4K556,450Feb 27, 2023Mar 1, 2023View →
CSPI
CSP INC /MA/
PURCHASE
101$11.20$1.1K566,093Feb 23, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,002$11.27$11.3K565,391Feb 23, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
601$11.15$6.7K565,992Feb 23, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
214$11.25$2.4K563,889Feb 22, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.10$5.5K564,389Feb 22, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
233$11.35$2.6K563,041Feb 22, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.50$5.8K563,675Feb 22, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
134$11.40$1.5K563,175Feb 22, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.60$5.8K561,400Feb 21, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.57$5.8K560,900Feb 21, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
808$11.55$9.3K559,900Feb 21, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
757$11.50$8.7K562,157Feb 21, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.49$5.7K560,400Feb 21, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$11.70$7.0K562,757Feb 21, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
51$11.60$592562,808Feb 21, 2023Feb 23, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.94$1.2K558,992Feb 17, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
333$11.90$4.0K558,892Feb 17, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.77$3.5K557,959Feb 17, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.80$3.5K558,559Feb 17, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.73$3.5K558,259Feb 17, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.96$1.2K559,092Feb 17, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
209$11.95$2.5K557,359Feb 16, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.86$3.6K557,659Feb 16, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$11.95$1.2K557,150Feb 15, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$12.00$6.0K556,550Feb 15, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
500$11.90$6.0K557,050Feb 15, 2023Feb 17, 2023View →
CSPI
CSP INC /MA/
PURCHASE
50$12.05$603556,050Feb 14, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.80$3.5K556,000Feb 14, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
200$11.70$2.3K555,700Feb 14, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,200$11.10$13.3K553,985Feb 13, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
515$11.44$5.9K555,500Feb 13, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
1,000$11.22$11.2K554,985Feb 13, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$11.01$3.3K552,485Feb 10, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
600$11.05$6.6K552,185Feb 10, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
300$10.95$3.3K552,785Feb 10, 2023Feb 14, 2023View →
CSPI
CSP INC /MA/
PURCHASE
100$9.05$905551,485Dec 16, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
100$9.00$900551,385Dec 16, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
100$9.03$903551,585Dec 16, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
100$9.11$911551,185Dec 15, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
100$9.12$912551,285Dec 15, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
200$9.15$1.8K551,085Dec 15, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
600$9.27$5.6K548,460Dec 14, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
2,600$9.26$24.1K547,860Dec 14, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
825$9.20$7.6K550,885Dec 14, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
300$9.30$2.8K548,760Dec 14, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
1,300$9.35$12.2K550,060Dec 14, 2022Dec 16, 2022View →
CSPI
CSP INC /MA/
PURCHASE
600$9.28$5.6K543,530Dec 12, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
1,000$9.17$9.2K544,730Dec 12, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
530$9.22$4.9K545,260Dec 12, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
200$9.21$1.8K543,730Dec 12, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
800$9.57$7.7K542,180Dec 9, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
750$9.28$7.0K542,930Dec 9, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
450$9.41$4.2K541,380Dec 8, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
1,000$9.16$9.2K539,030Dec 8, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
500$9.22$4.6K540,630Dec 8, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
300$9.40$2.8K540,930Dec 8, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
1,100$9.13$10.0K540,130Dec 8, 2022Dec 12, 2022View →
CSPI
CSP INC /MA/
PURCHASE
401$8.35$3.3K537,930Sep 15, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
100$8.20$820538,030Sep 15, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
500$8.40$4.2K537,529Sep 15, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
500$8.33$4.2K536,529Sep 14, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
239$8.45$2.0K535,687Sep 14, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
500$8.30$4.2K537,029Sep 14, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
342$8.35$2.9K536,029Sep 14, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
700$8.24$5.8K535,211Sep 13, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
102$8.22$838535,313Sep 13, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
600$8.19$4.9K534,511Sep 13, 2022Sep 15, 2022View →
CSPI
CSP INC /MA/
PURCHASE
1,200$8.25$9.9K533,911Sep 13, 2022Sep 15, 2022View →
Other insiders · CSPI
Loading peer insiders…
About this filer
CIK 0000925974
ROLE
10% Owner
PRIMARY
CSPI
COMPANIES
1
ACTIVE SINCE
Jan 2022
MARKETPEEL · /INSIDER/0000925974DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback