NERGES JOSEPH R
Insider CIK 925974 · IKNX 10% owner · CSPI 10% owner
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| CSPI CSP INC /MA/ | P Buy | 2026-09-15 | 2026-09-15 | 28 | $7.90 | $221 | 1,423,028 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-15 | 2026-09-15 | 472 | $7.96 | $3.8K | 1,423,500 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-15 | 2026-09-15 | 472 | $7.96 | $3.8K | 1,423,500 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-15 | 2026-09-15 | 28 | $7.90 | $221 | 1,423,028 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-14 | 2026-09-15 | 500 | $7.90 | $4.0K | 1,423,000 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-14 | 2026-09-15 | 500 | $7.90 | $4.0K | 1,423,000 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-11 | 2026-09-15 | 1,000 | $7.85 | $7.8K | 1,421,500 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-11 | 2026-09-15 | 1,000 | $7.90 | $7.9K | 1,422,500 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-11 | 2026-09-15 | 1,600 | $7.75 | $12.4K | 1,420,500 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-11 | 2026-09-15 | 1,000 | $7.90 | $7.9K | 1,422,500 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-11 | 2026-09-15 | 1,000 | $7.85 | $7.8K | 1,421,500 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-09-11 | 2026-09-15 | 1,600 | $7.75 | $12.4K | 1,420,500 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-06-10 | 2026-06-10 | 100 | $8.32 | $832 | 1,418,900 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-06-10 | 2026-06-10 | 71 | $8.30 | $589 | 1,418,800 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-06-09 | 2026-06-10 | 700 | $8.69 | $6.1K | 1,418,530 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-06-09 | 2026-06-10 | 199 | $8.05 | $1.6K | 1,418,729 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-06-08 | 2026-06-10 | 1,000 | $8.75 | $8.8K | 1,416,530 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-06-08 | 2026-06-10 | 500 | $8.60 | $4.3K | 1,417,030 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-06-08 | 2026-06-10 | 800 | $8.40 | $6.7K | 1,417,830 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-05-13 | 2026-05-13 | 500 | $9.26 | $4.6K | 1,415,530 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-05-13 | 2026-05-13 | 400 | $9.19 | $3.7K | 1,415,030 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-05-12 | 2026-05-13 | 800 | $9.30 | $7.4K | 1,414,430 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-05-12 | 2026-05-13 | 200 | $9.15 | $1.8K | 1,414,630 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-05-11 | 2026-05-13 | 1,500 | $9.22 | $13.8K | 1,412,782 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-05-11 | 2026-05-13 | 348 | $9.18 | $3.2K | 1,413,130 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-05-11 | 2026-05-13 | 500 | $9.20 | $4.6K | 1,413,630 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-03-13 | 2026-03-13 | 200 | $8.59 | $1.7K | 1,411,282 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-03-12 | 2026-03-13 | 500 | $8.58 | $4.3K | 1,410,675 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-03-12 | 2026-03-13 | 407 | $8.45 | $3.4K | 1,411,082 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-03-11 | 2026-03-13 | 400 | $8.50 | $3.4K | 1,409,475 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-03-11 | 2026-03-13 | 300 | $8.45 | $2.5K | 1,409,775 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-03-11 | 2026-03-13 | 400 | $8.48 | $3.4K | 1,410,175 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-25 | 2026-02-26 | 200 | $8.92 | $1.8K | 1,407,775 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-25 | 2026-02-26 | 300 | $8.92 | $2.7K | 1,408,075 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-25 | 2026-02-26 | 200 | $8.95 | $1.8K | 1,408,275 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-25 | 2026-02-26 | 500 | $8.80 | $4.4K | 1,408,775 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-25 | 2026-02-26 | 100 | $8.70 | $870 | 1,409,075 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-25 | 2026-02-26 | 200 | $8.75 | $1.8K | 1,408,975 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-24 | 2026-02-26 | 500 | $8.72 | $4.4K | 1,407,075 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-24 | 2026-02-26 | 500 | $8.79 | $4.4K | 1,407,575 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-24 | 2026-02-26 | 500 | $8.69 | $4.3K | 1,406,575 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-19 | 2026-02-19 | 112 | $9.18 | $1.0K | 1,405,675 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-19 | 2026-02-19 | 400 | $9.13 | $3.7K | 1,406,075 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-18 | 2026-02-19 | 1,000 | $9.30 | $9.3K | 1,402,463 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-18 | 2026-02-19 | 1,300 | $9.20 | $12.0K | 1,403,763 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-18 | 2026-02-19 | 1,000 | $9.21 | $9.2K | 1,404,763 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-18 | 2026-02-19 | 800 | $9.12 | $7.3K | 1,405,563 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-17 | 2026-02-19 | 1,500 | $9.32 | $14.0K | 1,396,563 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-17 | 2026-02-19 | 1,200 | $9.18 | $11.0K | 1,397,763 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-17 | 2026-02-19 | 1,000 | $9.27 | $9.3K | 1,398,763 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-17 | 2026-02-19 | 1,800 | $9.21 | $16.6K | 1,400,563 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2026-02-17 | 2026-02-19 | 900 | $9.15 | $8.2K | 1,401,463 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-09-15 | 2025-09-16 | 1,200 | $11.21 | $13.5K | 1,394,063 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-09-15 | 2025-09-16 | 1,000 | $11.21 | $11.2K | 1,395,063 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-13 | 2025-06-16 | 200 | $11.72 | $2.3K | 1,392,863 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-13 | 2025-06-16 | 1,000 | $11.99 | $12.0K | 1,390,013 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-13 | 2025-06-16 | 2,150 | $11.91 | $25.6K | 1,392,163 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-13 | 2025-06-16 | 500 | $11.80 | $5.9K | 1,392,663 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-06 | 2025-06-06 | 200 | $13.50 | $2.7K | 1,388,913 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-06 | 2025-06-06 | 100 | $13.48 | $1.3K | 1,389,013 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-06 | 2025-06-06 | 200 | $13.60 | $2.7K | 1,388,713 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-06 | 2025-06-06 | 200 | $13.86 | $2.8K | 1,388,513 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-05 | 2025-06-06 | 200 | $13.92 | $2.8K | 1,388,313 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-04 | 2025-06-06 | 100 | $13.97 | $1.4K | 1,387,313 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-04 | 2025-06-06 | 500 | $13.96 | $7.0K | 1,387,813 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-04 | 2025-06-06 | 100 | $14.00 | $1.4K | 1,387,213 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-04 | 2025-06-06 | 100 | $13.91 | $1.4K | 1,387,113 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-06-04 | 2025-06-06 | 300 | $14.10 | $4.2K | 1,388,113 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-29 | 2025-05-29 | 200 | $14.75 | $3.0K | 1,387,013 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-28 | 2025-05-29 | 100 | $14.64 | $1.5K | 1,386,713 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-28 | 2025-05-29 | 200 | $14.65 | $2.9K | 1,386,613 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-28 | 2025-05-29 | 100 | $14.60 | $1.5K | 1,386,813 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-27 | 2025-05-29 | 101 | $14.75 | $1.5K | 1,385,414 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-27 | 2025-05-29 | 99 | $14.74 | $1.5K | 1,385,513 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-27 | 2025-05-29 | 200 | $14.80 | $3.0K | 1,385,713 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-27 | 2025-05-29 | 200 | $14.56 | $2.9K | 1,385,913 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-27 | 2025-05-29 | 300 | $14.60 | $4.4K | 1,386,213 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-05-27 | 2025-05-29 | 200 | $14.50 | $2.9K | 1,386,413 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-03-11 | 2025-03-11 | 300 | $15.75 | $4.7K | 1,385,313 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-03-10 | 2025-03-11 | 400 | $15.70 | $6.3K | 1,384,513 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-03-10 | 2025-03-11 | 100 | $15.95 | $1.6K | 1,383,913 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-03-10 | 2025-03-11 | 300 | $15.50 | $4.7K | 1,385,013 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-03-10 | 2025-03-11 | 200 | $15.78 | $3.2K | 1,384,113 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-03-10 | 2025-03-11 | 200 | $15.55 | $3.1K | 1,384,713 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-03-07 | 2025-03-11 | 500 | $15.05 | $7.5K | 1,383,813 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-26 | 2025-02-26 | 200 | $15.50 | $3.1K | 1,382,114 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-26 | 2025-02-26 | 699 | $15.75 | $11.0K | 1,382,813 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-26 | 2025-02-26 | 300 | $15.60 | $4.7K | 1,383,113 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-26 | 2025-02-26 | 100 | $16.10 | $1.6K | 1,383,313 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-26 | 2025-02-26 | 100 | $16.00 | $1.6K | 1,383,213 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-25 | 2025-02-26 | 100 | $15.50 | $1.6K | 1,381,614 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-25 | 2025-02-26 | 300 | $15.75 | $4.7K | 1,381,914 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-24 | 2025-02-26 | 251 | $16.50 | $4.1K | 1,381,110 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-24 | 2025-02-26 | 404 | $16.36 | $6.6K | 1,381,514 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-14 | 2025-02-14 | 200 | $18.61 | $3.7K | 1,380,859 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-13 | 2025-02-14 | 800 | $19.00 | $15.2K | 1,380,061 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-13 | 2025-02-14 | 98 | $19.05 | $1.9K | 1,380,659 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-13 | 2025-02-14 | 500 | $18.90 | $9.4K | 1,380,561 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-12 | 2025-02-14 | 500 | $19.70 | $9.8K | 1,378,361 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-12 | 2025-02-14 | 200 | $20.00 | $4.0K | 1,379,261 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2025-02-12 | 2025-02-14 | 700 | $19.99 | $14.0K | 1,379,061 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-15 | 2024-08-19 | 300 | $12.80 | $3.8K | 1,377,861 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-15 | 2024-08-19 | 600 | $13.90 | $8.3K | 1,377,561 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-15 | 2024-08-19 | 300 | $13.00 | $3.9K | 1,376,961 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-14 | 2024-08-19 | 100 | $13.41 | $1.3K | 1,375,161 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-14 | 2024-08-19 | 100 | $13.24 | $1.3K | 1,375,261 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-14 | 2024-08-19 | 400 | $13.25 | $5.3K | 1,375,661 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-14 | 2024-08-19 | 400 | $13.05 | $5.2K | 1,376,661 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-14 | 2024-08-19 | 600 | $13.20 | $7.9K | 1,376,261 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-01 | 2024-08-01 | 500 | $14.33 | $7.2K | 1,375,061 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-01 | 2024-08-01 | 500 | $14.60 | $7.3K | 1,374,561 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-08-01 | 2024-08-01 | 200 | $14.86 | $3.0K | 1,374,061 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-30 | 2024-08-01 | 500 | $14.50 | $7.3K | 1,373,861 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-30 | 2024-08-01 | 1,000 | $14.60 | $14.6K | 1,373,361 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-30 | 2024-08-01 | 309 | $14.75 | $4.6K | 1,372,361 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-19 | 2024-07-19 | 300 | $14.35 | $4.3K | 1,372,052 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-18 | 2024-07-19 | 200 | $14.55 | $2.9K | 1,371,526 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-18 | 2024-07-19 | 200 | $14.40 | $2.9K | 1,371,726 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-18 | 2024-07-19 | 26 | $14.30 | $372 | 1,371,752 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-17 | 2024-07-19 | 400 | $14.20 | $5.7K | 1,370,926 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-17 | 2024-07-19 | 138 | $14.42 | $2.0K | 1,370,464 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-17 | 2024-07-19 | 1,000 | $14.55 | $14.6K | 1,370,326 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-17 | 2024-07-19 | 400 | $14.11 | $5.6K | 1,371,326 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-07-17 | 2024-07-19 | 62 | $14.60 | $905 | 1,370,526 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-27 | 2024-06-27 | 270 | $14.65 | $4.0K | 1,369,326 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-27 | 2024-06-27 | 200 | $14.70 | $2.9K | 1,369,056 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-26 | 2024-06-27 | 140 | $13.00 | $1.8K | 1,368,856 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-25 | 2024-06-27 | 300 | $12.90 | $3.9K | 1,368,716 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-25 | 2024-06-27 | 300 | $13.10 | $3.9K | 1,368,416 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-25 | 2024-06-27 | 100 | $13.16 | $1.3K | 1,368,116 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-25 | 2024-06-27 | 400 | $13.23 | $5.3K | 1,368,016 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-24 | 2024-06-24 | 300 | $13.80 | $4.1K | 1,366,516 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-24 | 2024-06-24 | 500 | $13.60 | $6.8K | 1,367,016 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-24 | 2024-06-24 | 300 | $13.55 | $4.1K | 1,367,316 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-24 | 2024-06-24 | 300 | $13.40 | $4.0K | 1,367,616 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-21 | 2024-06-24 | 400 | $14.05 | $5.6K | 1,365,666 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-21 | 2024-06-24 | 400 | $14.10 | $5.6K | 1,365,266 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-21 | 2024-06-24 | 500 | $14.12 | $7.1K | 1,364,866 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-21 | 2024-06-24 | 200 | $14.16 | $2.8K | 1,364,366 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-21 | 2024-06-24 | 100 | $14.09 | $1.4K | 1,364,166 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-21 | 2024-06-24 | 100 | $14.19 | $1.4K | 1,364,066 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-21 | 2024-06-24 | 550 | $13.96 | $7.7K | 1,366,216 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-20 | 2024-06-24 | 300 | $13.92 | $4.2K | 1,363,966 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-18 | 2024-06-18 | 62 | $13.90 | $862 | 1,363,666 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-18 | 2024-06-18 | 300 | $14.00 | $4.2K | 1,363,604 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-18 | 2024-06-18 | 500 | $13.80 | $6.9K | 1,363,304 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-18 | 2024-06-18 | 300 | $13.99 | $4.2K | 1,362,804 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-18 | 2024-06-18 | 700 | $14.00 | $9.8K | 1,362,504 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-17 | 2024-06-18 | 30 | $13.80 | $414 | 1,361,804 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-17 | 2024-06-18 | 472 | $13.90 | $6.6K | 1,361,774 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-17 | 2024-06-18 | 600 | $13.95 | $8.4K | 1,361,302 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-17 | 2024-06-18 | 300 | $14.05 | $4.2K | 1,360,702 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-14 | 2024-06-18 | 300 | $14.00 | $4.2K | 1,359,702 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-14 | 2024-06-18 | 700 | $13.90 | $9.7K | 1,360,402 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-14 | 2024-06-18 | 500 | $14.15 | $7.1K | 1,358,902 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-14 | 2024-06-18 | 500 | $14.05 | $7.0K | 1,359,402 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-07 | 2024-06-10 | 600 | $13.90 | $8.3K | 1,357,102 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-07 | 2024-06-10 | 200 | $14.10 | $2.8K | 1,357,502 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-07 | 2024-06-10 | 300 | $14.15 | $4.2K | 1,357,802 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-07 | 2024-06-10 | 200 | $14.30 | $2.9K | 1,358,002 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-07 | 2024-06-10 | 300 | $14.40 | $4.3K | 1,358,302 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-07 | 2024-06-10 | 100 | $14.41 | $1.4K | 1,358,402 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-07 | 2024-06-10 | 200 | $14.01 | $2.8K | 1,357,302 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-06 | 2024-06-10 | 600 | $14.15 | $8.5K | 1,356,502 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-04 | 2024-06-04 | 600 | $14.20 | $8.5K | 1,355,702 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-04 | 2024-06-04 | 100 | $14.37 | $1.4K | 1,355,802 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-04 | 2024-06-04 | 100 | $14.52 | $1.5K | 1,355,902 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-03 | 2024-06-04 | 1,000 | $14.15 | $14.2K | 1,355,102 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-03 | 2024-06-04 | 300 | $14.60 | $4.4K | 1,352,902 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-03 | 2024-06-04 | 300 | $14.48 | $4.3K | 1,353,202 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-03 | 2024-06-04 | 200 | $14.30 | $2.9K | 1,353,802 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-03 | 2024-06-04 | 300 | $14.20 | $4.3K | 1,354,102 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-03 | 2024-06-04 | 200 | $14.41 | $2.9K | 1,353,402 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-06-03 | 2024-06-04 | 200 | $14.35 | $2.9K | 1,353,602 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-31 | 2024-06-04 | 500 | $14.55 | $7.3K | 1,350,902 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-31 | 2024-06-04 | 500 | $14.00 | $7.0K | 1,352,602 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-31 | 2024-06-04 | 500 | $14.22 | $7.1K | 1,351,402 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-31 | 2024-06-04 | 700 | $14.10 | $9.9K | 1,352,102 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-28 | 2024-05-28 | 300 | $14.33 | $4.3K | 1,348,492 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-28 | 2024-05-28 | 200 | $14.30 | $2.9K | 1,348,192 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-28 | 2024-05-28 | 400 | $14.35 | $5.7K | 1,347,992 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-28 | 2024-05-28 | 200 | $14.25 | $2.9K | 1,348,692 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-28 | 2024-05-28 | 500 | $14.20 | $7.1K | 1,349,192 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-28 | 2024-05-28 | 500 | $14.05 | $7.0K | 1,349,692 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-28 | 2024-05-28 | 610 | $14.16 | $8.6K | 1,350,402 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-28 | 2024-05-28 | 100 | $13.90 | $1.4K | 1,349,792 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-24 | 2024-05-28 | 100 | $14.40 | $1.4K | 1,347,571 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-24 | 2024-05-28 | 200 | $14.54 | $2.9K | 1,347,471 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-24 | 2024-05-28 | 500 | $14.52 | $7.3K | 1,347,271 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-24 | 2024-05-28 | 100 | $14.57 | $1.5K | 1,346,771 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-24 | 2024-05-28 | 100 | $14.50 | $1.4K | 1,346,671 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-24 | 2024-05-28 | 200 | $14.67 | $2.9K | 1,346,571 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-24 | 2024-05-28 | 21 | $14.35 | $301 | 1,347,592 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-23 | 2024-05-28 | 200 | $14.90 | $3.0K | 1,346,371 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-23 | 2024-05-28 | 200 | $14.70 | $2.9K | 1,346,171 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-23 | 2024-05-28 | 400 | $14.23 | $5.7K | 1,345,971 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-23 | 2024-05-28 | 200 | $14.28 | $2.9K | 1,345,571 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-23 | 2024-05-28 | 200 | $14.25 | $2.9K | 1,345,371 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-23 | 2024-05-28 | 100 | $14.20 | $1.4K | 1,345,171 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-22 | 2024-05-22 | 200 | $14.80 | $3.0K | 1,344,971 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-22 | 2024-05-22 | 100 | $15.04 | $1.5K | 1,345,071 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-21 | 2024-05-22 | 100 | $14.85 | $1.5K | 1,344,471 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-21 | 2024-05-22 | 100 | $14.74 | $1.5K | 1,344,571 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-21 | 2024-05-22 | 200 | $14.71 | $2.9K | 1,344,771 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-21 | 2024-05-22 | 100 | $14.97 | $1.5K | 1,343,921 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-21 | 2024-05-22 | 200 | $14.75 | $3.0K | 1,344,371 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-21 | 2024-05-22 | 150 | $14.90 | $2.2K | 1,344,171 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-21 | 2024-05-22 | 100 | $14.94 | $1.5K | 1,344,021 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-20 | 2024-05-22 | 200 | $14.20 | $2.8K | 1,342,921 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-20 | 2024-05-22 | 200 | $14.35 | $2.9K | 1,343,121 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-20 | 2024-05-22 | 300 | $14.30 | $4.3K | 1,343,421 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-20 | 2024-05-22 | 200 | $14.45 | $2.9K | 1,343,621 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-20 | 2024-05-22 | 200 | $14.75 | $3.0K | 1,343,821 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-17 | 2024-05-17 | 200 | $14.34 | $2.9K | 1,342,316 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-17 | 2024-05-17 | 105 | $14.42 | $1.5K | 1,342,721 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-17 | 2024-05-17 | 300 | $14.20 | $4.3K | 1,342,616 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-17 | 2024-05-17 | 200 | $14.44 | $2.9K | 1,341,016 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-17 | 2024-05-17 | 700 | $14.35 | $10.0K | 1,341,716 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-17 | 2024-05-17 | 400 | $14.27 | $5.7K | 1,342,116 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-15 | 2024-05-17 | 100 | $13.65 | $1.4K | 1,340,616 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-15 | 2024-05-17 | 100 | $13.64 | $1.4K | 1,340,516 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-15 | 2024-05-17 | 200 | $13.56 | $2.7K | 1,340,416 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-15 | 2024-05-17 | 100 | $13.65 | $1.4K | 1,340,816 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-15 | 2024-05-17 | 100 | $13.65 | $1.4K | 1,340,716 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-14 | 2024-05-14 | 200 | $13.53 | $2.7K | 1,339,821 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-14 | 2024-05-14 | 400 | $13.67 | $5.5K | 1,339,621 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-14 | 2024-05-14 | 200 | $13.40 | $2.7K | 1,340,021 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-14 | 2024-05-14 | 200 | $13.38 | $2.7K | 1,340,221 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-13 | 2024-05-14 | 5 | $13.40 | $67 | 1,339,221 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-13 | 2024-05-14 | 200 | $13.51 | $2.7K | 1,339,016 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-13 | 2024-05-14 | 200 | $13.62 | $2.7K | 1,338,816 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-13 | 2024-05-14 | 200 | $13.35 | $2.7K | 1,339,216 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-10 | 2024-05-14 | 200 | $13.23 | $2.6K | 1,338,616 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-10 | 2024-05-14 | 200 | $13.17 | $2.6K | 1,338,416 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-05-10 | 2024-05-14 | 200 | $13.10 | $2.6K | 1,338,216 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-15 | 2024-03-18 | 25 | $39.00 | $975 | 669,008 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-15 | 2024-03-18 | 300 | $38.51 | $11.6K | 668,683 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-15 | 2024-03-18 | 300 | $38.50 | $11.6K | 668,983 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-14 | 2024-03-18 | 200 | $40.50 | $8.1K | 668,383 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-12 | 2024-03-12 | 100 | $38.63 | $3.9K | 667,983 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-12 | 2024-03-12 | 200 | $38.90 | $7.8K | 667,883 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-12 | 2024-03-12 | 200 | $38.25 | $7.7K | 668,183 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-11 | 2024-03-12 | 170 | $36.75 | $6.2K | 667,683 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-11 | 2024-03-12 | 800 | $35.75 | $28.6K | 667,513 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-08 | 2024-03-12 | 200 | $36.25 | $7.3K | 666,513 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-03-08 | 2024-03-12 | 200 | $36.00 | $7.2K | 666,713 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 300 | $30.05 | $9.0K | 666,053 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 400 | $30.10 | $12.0K | 665,753 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 700 | $30.50 | $21.4K | 665,353 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 260 | $29.70 | $7.7K | 666,313 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 400 | $30.75 | $12.3K | 664,653 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 300 | $31.05 | $9.3K | 664,253 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 300 | $31.75 | $9.5K | 663,953 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 800 | $32.05 | $25.6K | 663,653 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-20 | 2024-02-21 | 1,200 | $32.45 | $38.9K | 662,853 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2024-02-16 | 2024-02-21 | 500 | $33.00 | $16.5K | 661,653 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-12-15 | 2023-12-15 | 3,416 | $17.31 | $59.1K | 661,153 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-12-14 | 2023-12-15 | 14,722 | $18.38 | $270.6K | 657,737 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-09-15 | 2023-09-15 | 24 | $20.75 | $498 | 643,015 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-09-14 | 2023-09-15 | 100 | $20.77 | $2.1K | 642,891 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-09-14 | 2023-09-15 | 100 | $20.79 | $2.1K | 642,991 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-09-13 | 2023-09-15 | 223 | $20.05 | $4.5K | 642,791 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-09-05 | 2023-09-06 | 1,000 | $15.65 | $15.7K | 642,568 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-09-01 | 2023-09-06 | 160 | $16.00 | $2.6K | 641,568 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-09-01 | 2023-09-06 | 512 | $15.75 | $8.1K | 641,208 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-09-01 | 2023-09-06 | 200 | $15.56 | $3.1K | 641,408 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-31 | 2023-08-31 | 2,088 | $15.58 | $32.5K | 640,696 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-30 | 2023-08-31 | 2,000 | $15.49 | $31.0K | 638,608 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-29 | 2023-08-31 | 1,902 | $14.94 | $28.4K | 636,608 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-28 | 2023-08-28 | 2,201 | $14.68 | $32.3K | 634,706 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-25 | 2023-08-28 | 3,100 | $14.08 | $43.6K | 632,505 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-24 | 2023-08-28 | 1,331 | $14.33 | $19.1K | 629,405 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-23 | 2023-08-23 | 294 | $14.15 | $4.2K | 626,673 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-23 | 2023-08-23 | 200 | $14.14 | $2.8K | 626,379 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-23 | 2023-08-23 | 706 | $14.00 | $9.9K | 626,179 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-23 | 2023-08-23 | 100 | $14.17 | $1.4K | 625,473 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-23 | 2023-08-23 | 199 | $14.21 | $2.8K | 625,373 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-23 | 2023-08-23 | 200 | $14.20 | $2.8K | 628,074 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-23 | 2023-08-23 | 1,201 | $14.16 | $17.0K | 627,874 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-22 | 2023-08-23 | 43 | $14.10 | $606 | 625,174 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-22 | 2023-08-23 | 200 | $14.70 | $2.9K | 625,131 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-22 | 2023-08-23 | 200 | $14.40 | $2.9K | 624,931 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-22 | 2023-08-23 | 200 | $14.50 | $2.9K | 624,731 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-22 | 2023-08-23 | 400 | $14.60 | $5.8K | 624,531 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-22 | 2023-08-23 | 400 | $14.30 | $5.7K | 624,131 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-22 | 2023-08-23 | 400 | $14.70 | $5.9K | 623,731 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-21 | 2023-08-23 | 200 | $14.50 | $2.9K | 623,331 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-21 | 2023-08-23 | 200 | $14.75 | $3.0K | 622,931 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-21 | 2023-08-23 | 300 | $14.60 | $4.4K | 622,731 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-21 | 2023-08-23 | 500 | $14.70 | $7.3K | 622,431 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-21 | 2023-08-23 | 313 | $14.76 | $4.6K | 621,931 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-21 | 2023-08-23 | 1,100 | $14.80 | $16.3K | 621,618 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-21 | 2023-08-23 | 200 | $14.55 | $2.9K | 623,131 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-18 | 2023-08-18 | 60 | $14.55 | $873 | 620,518 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-18 | 2023-08-18 | 1,000 | $14.65 | $14.7K | 620,458 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-18 | 2023-08-18 | 940 | $14.59 | $13.7K | 619,458 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-18 | 2023-08-18 | 580 | $14.61 | $8.5K | 618,518 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-17 | 2023-08-18 | 400 | $14.60 | $5.8K | 617,938 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-17 | 2023-08-18 | 400 | $14.60 | $5.8K | 616,229 | SEC↗ |
| CSPI CSP INC /MA/ | P Buy | 2023-08-17 | 2023-08-18 | 200 | $14.85 | $3.0K | 617,338 | SEC↗ |