Skip to Main Content
Insider Trading

CSPI Stock Insider Trading Activity

Corporate insiders are required to disclose purchases or sales of their own stock within two business days of when they occur. Using these disclosures, we collect data on CSPI stock insider trading activity, which can give hints on whether CSP Inc. executives are bullish or bearish on their own company.

Track Major Insider Updates On X/Twitter

Recent insider purchases and sales - CSPI

Name / Title Purchase / Sale Shares Date Disclosed (EST)
NERGES JOSEPH R
Purchase 200 Mar 10, 2025 March 11, 2025, 3:42 p.m.
NERGES JOSEPH R
Purchase 200 Mar 10, 2025 March 11, 2025, 3:42 p.m.
NERGES JOSEPH R
Purchase 500 Mar 07, 2025 March 11, 2025, 3:42 p.m.
NERGES JOSEPH R
Purchase 300 Mar 11, 2025 March 11, 2025, 3:42 p.m.
NERGES JOSEPH R
Purchase 100 Mar 10, 2025 March 11, 2025, 3:42 p.m.
NERGES JOSEPH R
Purchase 400 Mar 10, 2025 March 11, 2025, 3:42 p.m.
NERGES JOSEPH R
Purchase 300 Mar 10, 2025 March 11, 2025, 3:42 p.m.
NERGES JOSEPH R
Purchase 100 Feb 26, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 699 Feb 26, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 300 Feb 26, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 300 Feb 25, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 404 Feb 24, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 200 Feb 26, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 100 Feb 25, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 251 Feb 24, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 100 Feb 26, 2025 Feb. 26, 2025, 4:39 p.m.
NERGES JOSEPH R
Purchase 200 Feb 14, 2025 Feb. 14, 2025, 4:47 p.m.
NERGES JOSEPH R
Purchase 500 Feb 12, 2025 Feb. 14, 2025, 4:47 p.m.
NERGES JOSEPH R
Purchase 500 Feb 13, 2025 Feb. 14, 2025, 4:47 p.m.
NERGES JOSEPH R
Purchase 98 Feb 13, 2025 Feb. 14, 2025, 4:47 p.m.
NERGES JOSEPH R
Purchase 200 Feb 12, 2025 Feb. 14, 2025, 4:47 p.m.
NERGES JOSEPH R
Purchase 700 Feb 12, 2025 Feb. 14, 2025, 4:47 p.m.
NERGES JOSEPH R
Purchase 800 Feb 13, 2025 Feb. 14, 2025, 4:47 p.m.
JAMES C SHELTON
Sale 500 Aug 23, 2024 Aug. 27, 2024, 4:04 p.m.
JAMES C SHELTON
Sale 500 Aug 23, 2024 Aug. 27, 2024, 4:04 p.m.
JAMES C SHELTON
Sale 2000 Aug 21, 2024 Aug. 23, 2024, 4:45 p.m.
NERGES JOSEPH R
Purchase 300 Aug 15, 2024 Aug. 19, 2024, 6:01 a.m.
NERGES JOSEPH R
Purchase 600 Aug 15, 2024 Aug. 19, 2024, 6:01 a.m.
NERGES JOSEPH R
Purchase 100 Aug 14, 2024 Aug. 19, 2024, 6:01 a.m.
NERGES JOSEPH R
Purchase 400 Aug 14, 2024 Aug. 19, 2024, 6:01 a.m.
NERGES JOSEPH R
Purchase 600 Aug 14, 2024 Aug. 19, 2024, 6:01 a.m.
NERGES JOSEPH R
Purchase 300 Aug 15, 2024 Aug. 19, 2024, 6:01 a.m.
NERGES JOSEPH R
Purchase 100 Aug 14, 2024 Aug. 19, 2024, 6:01 a.m.
NERGES JOSEPH R
Purchase 400 Aug 14, 2024 Aug. 19, 2024, 6:01 a.m.
NERGES JOSEPH R
Purchase 500 Aug 01, 2024 Aug. 1, 2024, 3:55 p.m.
NERGES JOSEPH R
Purchase 1000 Jul 30, 2024 Aug. 1, 2024, 3:55 p.m.
NERGES JOSEPH R
Purchase 500 Jul 30, 2024 Aug. 1, 2024, 3:55 p.m.
NERGES JOSEPH R
Purchase 500 Aug 01, 2024 Aug. 1, 2024, 3:55 p.m.
NERGES JOSEPH R
Purchase 309 Jul 30, 2024 Aug. 1, 2024, 3:55 p.m.
NERGES JOSEPH R
Purchase 200 Aug 01, 2024 Aug. 1, 2024, 3:55 p.m.
NERGES JOSEPH R
Purchase 200 Jul 18, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 138 Jul 17, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 62 Jul 17, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 400 Jul 17, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 200 Jul 18, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 26 Jul 18, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 300 Jul 19, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 1000 Jul 17, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 400 Jul 17, 2024 July 19, 2024, 4:01 p.m.
NERGES JOSEPH R
Purchase 300 Jun 25, 2024 June 27, 2024, 3:53 p.m.