CSPI · CSP Inc. Common Stock
View on chartInsiders & Stakes
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,423,500 Shares held | 9/15/2026 | View profile |
| Dellovo Victor President and CEO | ▲ Buy | Grant | 866,860 Shares held | 3/27/2026 | View profile |
| LEVINE GARY W CFO | ▲ Buy | Grant | 216,619 Shares held | 7/31/2026 | View profile |
| SOUTHWELL GARY VP and GM | ▲ Buy | Grant | 135,222 Shares held | 3/27/2026 | View profile |
| JAMES C SHELTON Director | ▼ Sell | Open Market | 108,606 Shares held | 8/23/2024 | View profile |
| Azeri Ismail Director | ▲ Buy | Open Market | 108,490 Shares held | 5/13/2026 | View profile |
| Blackmon Raymond Charles JR Director | ▲ Buy | Grant | 54,250 Shares held | 2/7/2024 | View profile |
| Smith Marilyn T Director | ▲ Buy | Grant | 54,250 Shares held | 2/7/2024 | View profile |
| Newbanks Mike VP Finance & CAO | ▲ Buy | Grant | 50,307 Shares held | 1/5/2024 | View profile |
| FOLGER ANTHONY Chief Financial Officer | ▲ Buy | Open Market | 12,500 Shares held | 5/15/2026 | View profile |
| Webber Stephen J. Director | ▲ Buy | Open Market | 12,500 Shares held | 5/12/2026 | View profile |
Transaction History
| NERGES JOSEPH R | ▲ Buy | Open Market | 28 | $221 | 9/15/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 472 | $4K | 9/15/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $4K | 9/14/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,600 | $12K | 9/11/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $8K | 9/11/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $8K | 9/11/2026 |
| LEVINE GARY W | ▲ Buy | Grant | 259 | $2K | 7/31/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 71 | $589 | 6/10/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $832 | 6/10/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 700 | $6K | 6/9/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 199 | $2K | 6/9/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $9K | 6/8/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $4K | 6/8/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 800 | $7K | 6/8/2026 |
| FOLGER ANTHONY | ▲ Buy | Open Market | 2,500 | $23K | 5/15/2026 |
| Azeri Ismail | ▲ Buy | Open Market | 218 | $2K | 5/13/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $4K | 5/13/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $5K | 5/13/2026 |
| Azeri Ismail | ▲ Buy | Open Market | 2,282 | $21K | 5/12/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 800 | $7K | 5/12/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $2K | 5/12/2026 |
| Webber Stephen J. | ▲ Buy | Open Market | 2,500 | $24K | 5/12/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,500 | $14K | 5/11/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 348 | $3K | 5/11/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $5K | 5/11/2026 |
| Azeri Ismail | ▲ Buy | Grant | 5,000 | $0 | 3/27/2026 |
| Webber Stephen J. | ▲ Buy | Grant | 10,000 | $0 | 3/27/2026 |
| FOLGER ANTHONY | ▲ Buy | Grant | 10,000 | $0 | 3/27/2026 |
| SOUTHWELL GARY | ▲ Buy | Grant | 15,000 | $0 | 3/27/2026 |
| Dellovo Victor | ▲ Buy | Grant | 35,000 | $0 | 3/27/2026 |
| LEVINE GARY W | ▲ Buy | Grant | 8,500 | $0 | 3/27/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $2K | 3/13/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $4K | 3/12/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 407 | $3K | 3/12/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $3K | 3/11/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $3K | 3/11/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $3K | 3/11/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $2K | 2/25/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $3K | 2/25/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $2K | 2/25/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $4K | 2/25/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $2K | 2/25/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $870 | 2/25/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $4K | 2/24/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $4K | 2/24/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $4K | 2/24/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 112 | $1K | 2/19/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $4K | 2/19/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $9K | 2/18/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,300 | $12K | 2/18/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $9K | 2/18/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 800 | $7K | 2/18/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,500 | $14K | 2/17/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,200 | $11K | 2/17/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $9K | 2/17/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,800 | $17K | 2/17/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 900 | $8K | 2/17/2026 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,200 | $13K | 9/15/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $11K | 9/15/2025 |
| LEVINE GARY W | ▲ Buy | Grant | 200 | $2K | 7/31/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $12K | 6/13/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 2,150 | $26K | 6/13/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $6K | 6/13/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $2K | 6/13/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/6/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/6/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/6/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/6/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/5/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/4/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/4/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/4/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 6/4/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/4/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 5/29/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 5/28/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 5/28/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 5/28/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 101 | $1K | 5/27/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 99 | $1K | 5/27/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 5/27/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 5/27/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 5/27/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 5/27/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $5K | 3/11/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $2K | 3/10/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $6K | 3/10/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 3/10/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $5K | 3/10/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 3/10/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $8K | 3/7/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 2/26/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 699 | $11K | 2/26/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $2K | 2/26/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $5K | 2/26/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $2K | 2/26/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $2K | 2/25/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $5K | 2/25/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 251 | $4K | 2/24/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 404 | $7K | 2/24/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $4K | 2/14/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 800 | $15K | 2/13/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $9K | 2/13/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 98 | $2K | 2/13/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $10K | 2/12/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 700 | $14K | 2/12/2025 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $4K | 2/12/2025 |
| LEVINE GARY W | ▲ Buy | Grant | 136 | $2K | 1/31/2025 |
| SOUTHWELL GARY | ▲ Buy | Grant | 20,000 | $0 | 11/15/2024 |
| JAMES C SHELTON | ▼ Sell | Open Market | 500 | $7K | 8/23/2024 |
| JAMES C SHELTON | ▼ Sell | Open Market | 500 | $7K | 8/23/2024 |
| JAMES C SHELTON | ▼ Sell | Open Market | 2,000 | $29K | 8/21/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 8/15/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 600 | $8K | 8/15/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 8/15/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 8/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 8/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $5K | 8/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 600 | $8K | 8/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $5K | 8/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 8/1/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 8/1/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 8/1/2024 |
| LEVINE GARY W | ▲ Buy | Grant | 164 | $2K | 8/1/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 309 | $5K | 7/30/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 7/30/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $15K | 7/30/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 7/19/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 7/18/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 7/18/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 26 | $372 | 7/18/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $15K | 7/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 62 | $905 | 7/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $6K | 7/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 138 | $2K | 7/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $6K | 7/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/27/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 270 | $4K | 6/27/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 140 | $2K | 6/26/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $5K | 6/25/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/25/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/25/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/25/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/24/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 6/24/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/24/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/24/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $6K | 6/21/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $6K | 6/21/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 550 | $8K | 6/21/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/21/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/21/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/21/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 6/21/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/20/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 700 | $10K | 6/18/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/18/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 6/18/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/18/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 62 | $862 | 6/18/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 600 | $8K | 6/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 472 | $7K | 6/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 30 | $414 | 6/17/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 6/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 6/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 700 | $10K | 6/14/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 600 | $8K | 6/7/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/7/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/7/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/7/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/7/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/7/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/7/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 600 | $8K | 6/6/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 600 | $9K | 6/4/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/4/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 6/4/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/3/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/3/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 6/3/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 1,000 | $14K | 6/3/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/3/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/3/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 6/3/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 5/31/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 5/31/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 700 | $10K | 5/31/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 5/31/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 400 | $6K | 5/28/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 5/28/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 300 | $4K | 5/28/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 5/28/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 5/28/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 500 | $7K | 5/28/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 5/28/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 610 | $9K | 5/28/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 200 | $3K | 5/24/2024 |
| NERGES JOSEPH R | ▲ Buy | Open Market | 100 | $1K | 5/24/2024 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
September 29, 2026
CSPI Expands Pharma Cybersecurity with AZT PROTECT Deployment
CSPI announced it is expanding its cybersecurity services into the pharmaceutical sector by deploying the AZT PROTECT solution. The move was highlighted by both CSPI and ARIA Cybersecurity, showing a new partnership with a leading pharma manufacturer. This development signals growth in CSPI’s pharma cybersecurity offering and may strengthen its position in that market.
CSPI Expands Pharma Cybersecurity with AZT PROTECT Deployment. CSPI announced it is expanding its cybersecurity services into the pharmaceutical sector by deploying the AZT PROTECT solution. The move was highlighted by both CSPI and ARIA Cybersecurity, showing a new partnership with a leading pharma manufacturer. This development signals growth in CSPI’s pharma cybersecurity offering and may strengthen its position in that market.