CSP Inc (CSPI)

Over the last 90 days, CSP Inc. has seen 19 insider transactions totaling $140,347.88, with a net buy value of the same amount. Four insiders made net purchases, representing 0.0022% of the float. Notably, Joseph R. Nerges was the most active buyer, with multiple purchases throughout May and June 2026.
Stock chart
Ticker: CSPI Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
NERGES JOSEPH R
2 purchases — total 200,000 USD
Buy 10 Jun 2026
Value US$3,893,140.26 | Price 215.96 | Shares 27,472
Buy 10 Jun 2026
Value US$2,796,620.54 | Price 372.61 | Shares 72,674
Buy 9 Jun 2026
Value US$2,683,329.74 | Price 345.48 | Shares 74,280
Buy 9 Jun 2026
Value US$4,800,463.59 | Price 457.03 | Shares 94,864
Buy 8 Jun 2026
Value US$100,000.00 | Price 8.40 | Shares 1,000
Buy 8 Jun 2026
Value US$100,000.00 | Price 8.60 | Shares 1,000
Buy 8 Jun 2026
Value US$100,000.00 | Price 8.75 | Shares 1,000
Buy 15 May 2026
Value US$23,395.00 | Price 9.36 | Shares 2,500
Buy 13 May 2026
Value US$2,051.38 | Price 9.41 | Shares 218
Buy 13 May 2026
Value US$4,630.00 | Price 9.26 | Shares 500
Buy 13 May 2026
Value US$3,676.00 | Price 9.19 | Shares 400
Buy 12 May 2026
Value US$21,405.16 | Price 9.38 | Shares 2,282
Buy 12 May 2026
Value US$1,830.00 | Price 9.15 | Shares 200
Buy 12 May 2026
Value US$7,440.00 | Price 9.30 | Shares 800
Buy 12 May 2026
Value US$23,700.00 | Price 9.48 | Shares 2,500
Buy 11 May 2026
Value US$4,600.00 | Price 9.20 | Shares 500
Buy 11 May 2026
Value US$3,194.64 | Price 9.18 | Shares 348
Buy 11 May 2026
Value US$13,830.00 | Price 9.22 | Shares 1,500
Buy 13 Mar 2026
Value US$1,718.00 | Price 8.59 | Shares 200
Buy 12 Mar 2026
Value US$3,439.15 | Price 8.45 | Shares 407
Buy 12 Mar 2026
Value US$4,290.00 | Price 8.58 | Shares 500
Buy 11 Mar 2026
Value US$3,392.00 | Price 8.48 | Shares 400
Buy 11 Mar 2026
Value US$2,535.00 | Price 8.45 | Shares 300
Buy 11 Mar 2026
Value US$3,400.00 | Price 8.50 | Shares 400
Buy 25 Feb 2026
Value US$870.00 | Price 8.70 | Shares 100
Buy 25 Feb 2026
Value US$1,750.00 | Price 8.75 | Shares 200
Buy 25 Feb 2026
Value US$4,400.00 | Price 8.80 | Shares 500
Buy 25 Feb 2026
Value US$1,790.74 | Price 8.95 | Shares 200
Buy 25 Feb 2026
Value US$2,674.50 | Price 8.92 | Shares 300
Buy 25 Feb 2026
Value US$1,783.20 | Price 8.92 | Shares 200
Buy 24 Feb 2026
Value US$4,395.00 | Price 8.79 | Shares 500
Buy 24 Feb 2026
Value US$4,357.50 | Price 8.72 | Shares 500
Buy 24 Feb 2026
Value US$4,345.00 | Price 8.69 | Shares 500
Buy 19 Feb 2026
Value US$3,652.00 | Price 9.13 | Shares 400
Buy 19 Feb 2026
Value US$1,028.16 | Price 9.18 | Shares 112
Buy 18 Feb 2026
Value US$7,296.00 | Price 9.12 | Shares 800
Buy 18 Feb 2026
Value US$9,210.00 | Price 9.21 | Shares 1,000
Buy 18 Feb 2026
Value US$11,960.00 | Price 9.20 | Shares 1,300
Buy 18 Feb 2026
Value US$9,300.00 | Price 9.30 | Shares 1,000
Buy 17 Feb 2026
Value US$8,235.00 | Price 9.15 | Shares 900
Buy 17 Feb 2026
Value US$16,578.00 | Price 9.21 | Shares 1,800
Buy 17 Feb 2026
Value US$9,270.00 | Price 9.27 | Shares 1,000
Buy 17 Feb 2026
Value US$11,016.00 | Price 9.18 | Shares 1,200
Buy 17 Feb 2026
Value US$13,980.00 | Price 9.32 | Shares 1,500
Buy 15 Sep 2025
Value US$11,205.00 | Price 11.21 | Shares 1,000
Buy 15 Sep 2025
Value US$13,450.56 | Price 11.21 | Shares 1,200
Buy 13 Jun 2025
Value US$2,343.00 | Price 11.72 | Shares 200
Buy 13 Jun 2025
Value US$5,900.00 | Price 11.80 | Shares 500
Buy 13 Jun 2025
Value US$25,606.50 | Price 11.91 | Shares 2,150
Buy 13 Jun 2025
Value US$11,990.00 | Price 11.99 | Shares 1,000
Buy 6 Jun 2025
Value US$1,348.00 | Price 13.48 | Shares 100
Buy 6 Jun 2025
Value US$2,700.00 | Price 13.50 | Shares 200
Buy 6 Jun 2025
Value US$2,720.00 | Price 13.60 | Shares 200
Buy 6 Jun 2025
Value US$2,772.00 | Price 13.86 | Shares 200
Buy 5 Jun 2025
Value US$2,784.76 | Price 13.92 | Shares 200
Buy 4 Jun 2025
Value US$4,230.00 | Price 14.10 | Shares 300
Buy 4 Jun 2025
Value US$6,980.20 | Price 13.96 | Shares 500
Buy 4 Jun 2025
Value US$1,396.83 | Price 13.97 | Shares 100
Buy 4 Jun 2025
Value US$1,399.72 | Price 14.00 | Shares 100
Buy 4 Jun 2025
Value US$1,391.00 | Price 13.91 | Shares 100
Buy 29 May 2025
Value US$2,950.00 | Price 14.75 | Shares 200
Buy 28 May 2025
Value US$1,460.00 | Price 14.60 | Shares 100
Buy 28 May 2025
Value US$1,464.00 | Price 14.64 | Shares 100
Buy 28 May 2025
Value US$2,930.00 | Price 14.65 | Shares 200
Buy 27 May 2025
Value US$2,900.00 | Price 14.50 | Shares 200
Buy 27 May 2025
Value US$4,380.00 | Price 14.60 | Shares 300
Buy 27 May 2025
Value US$2,912.00 | Price 14.56 | Shares 200
Buy 27 May 2025
Value US$2,960.00 | Price 14.80 | Shares 200
Buy 27 May 2025
Value US$1,459.26 | Price 14.74 | Shares 99
Buy 27 May 2025
Value US$1,489.75 | Price 14.75 | Shares 101
Proposed sale 19 Mar 2025
Value US$346,200.00 | Price 17.31 | Shares 20,000
Buy 11 Mar 2025
Value US$4,725.00 | Price 15.75 | Shares 300
Buy 10 Mar 2025
Value US$4,650.00 | Price 15.50 | Shares 300
Buy 10 Mar 2025
Value US$3,110.00 | Price 15.55 | Shares 200
Buy 10 Mar 2025
Value US$6,280.00 | Price 15.70 | Shares 400
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-10 2026-06-10 B Purchase Large shareholder
27,472 -9.7%
215.96
US$3,893,140
27,472 -9.7% 215.96 US$3,893,140
2026-06-10 2026-06-10 B Purchase Large shareholder
72,674 -11.9%
372.61
US$2,796,621
72,674 -11.9% 372.61 US$2,796,621
2026-06-10 2026-06-09 B Purchase Large shareholder
74,280 +37.6%
345.48
US$2,683,330
74,280 +37.6% 345.48 US$2,683,330
2026-06-10 2026-06-09 B Purchase Large shareholder
1,000 +0.0%
8.69
US$100,000
1,000 +0.0% 8.69 US$100,000
2026-06-10 2026-06-08 B Purchase Large shareholder
1,000 +0.1%
8.40
US$100,000
1,000 +0.1% 8.40 US$100,000
2026-06-10 2026-06-08 B Purchase Large shareholder
1,000 +0.0%
8.60
US$100,000
1,000 +0.0% 8.60 US$100,000
2026-06-10 2026-06-08 B Purchase Large shareholder
1,000 +0.1%
8.75
US$100,000
1,000 +0.1% 8.75 US$100,000
2026-05-18 2026-05-15 B Purchase Non-Executive Director
2,500 +25.0%
9.36
US$23,395
2,500 +25.0% 9.36 US$23,395
2026-05-14 2026-05-13 B Purchase Non-Executive Director
218 +0.2%
9.41
US$2,051
218 +0.2% 9.41 US$2,051
2026-05-13 2026-05-13 B Purchase Large shareholder
500 +0.0%
9.26
US$4,630
500 +0.0% 9.26 US$4,630
2026-05-13 2026-05-13 B Purchase Large shareholder
400 +0.0%
9.19
US$3,676
400 +0.0% 9.19 US$3,676
2026-05-14 2026-05-12 B Purchase Non-Executive Director
2,282 +2.2%
9.38
US$21,405
2,282 +2.2% 9.38 US$21,405
2026-05-13 2026-05-12 B Purchase Large shareholder
200 +0.0%
9.15
US$1,830
200 +0.0% 9.15 US$1,830
2026-05-13 2026-05-12 B Purchase Large shareholder
800 +0.1%
9.30
US$7,440
800 +0.1% 9.30 US$7,440
2026-05-13 2026-05-12 B Purchase Non-Executive Director
2,500 +25.0%
9.48
US$23,700
2,500 +25.0% 9.48 US$23,700
2026-05-13 2026-05-11 B Purchase Large shareholder
500 +0.0%
9.20
US$4,600
500 +0.0% 9.20 US$4,600
2026-05-13 2026-05-11 B Purchase Large shareholder
348 +0.0%
9.18
US$3,195
348 +0.0% 9.18 US$3,195
2026-05-13 2026-05-11 B Purchase Large shareholder
1,500 +0.1%
9.22
US$13,830
1,500 +0.1% 9.22 US$13,830
2026-03-13 2026-03-13 B Purchase Large shareholder
200 +0.0%
8.59
US$1,718
200 +0.0% 8.59 US$1,718
2026-03-13 2026-03-12 B Purchase Large shareholder
407 +0.0%
8.45
US$3,439
407 +0.0% 8.45 US$3,439
2026-03-13 2026-03-12 B Purchase Large shareholder
500 +0.0%
8.58
US$4,290
500 +0.0% 8.58 US$4,290
2026-03-13 2026-03-11 B Purchase Large shareholder
400 +0.0%
8.48
US$3,392
400 +0.0% 8.48 US$3,392
2026-03-13 2026-03-11 B Purchase Large shareholder
300 +0.0%
8.45
US$2,535
300 +0.0% 8.45 US$2,535
2026-03-13 2026-03-11 B Purchase Large shareholder
400 +0.0%
8.50
US$3,400
400 +0.0% 8.50 US$3,400
2026-02-26 2026-02-25 B Purchase Large shareholder
100 +0.0%
8.70
US$870
100 +0.0% 8.70 US$870
2026-02-26 2026-02-25 B Purchase Large shareholder
200 +0.0%
8.75
US$1,750
200 +0.0% 8.75 US$1,750
2026-02-26 2026-02-25 B Purchase Large shareholder
500 +0.0%
8.80
US$4,400
500 +0.0% 8.80 US$4,400
2026-02-26 2026-02-25 B Purchase Large shareholder
200 +0.0%
8.95
US$1,791
200 +0.0% 8.95 US$1,791
2026-02-26 2026-02-25 B Purchase Large shareholder
300 +0.0%
8.92
US$2,674
300 +0.0% 8.92 US$2,674
2026-02-26 2026-02-25 B Purchase Large shareholder
200 +0.0%
8.92
US$1,783
200 +0.0% 8.92 US$1,783
2026-02-26 2026-02-24 B Purchase Large shareholder
500 +0.0%
8.79
US$4,395
500 +0.0% 8.79 US$4,395
2026-02-26 2026-02-24 B Purchase Large shareholder
500 +0.0%
8.72
US$4,358
500 +0.0% 8.72 US$4,358
2026-02-26 2026-02-24 B Purchase Large shareholder
500 +0.0%
8.69
US$4,345
500 +0.0% 8.69 US$4,345
2026-02-19 2026-02-19 B Purchase Large shareholder
400 +0.0%
9.13
US$3,652
400 +0.0% 9.13 US$3,652
2026-02-19 2026-02-19 B Purchase Large shareholder
112 +0.0%
9.18
US$1,028
112 +0.0% 9.18 US$1,028
2026-02-19 2026-02-18 B Purchase Large shareholder
800 +0.1%
9.12
US$7,296
800 +0.1% 9.12 US$7,296
2026-02-19 2026-02-18 B Purchase Large shareholder
1,000 +0.1%
9.21
US$9,210
1,000 +0.1% 9.21 US$9,210
2026-02-19 2026-02-18 B Purchase Large shareholder
1,300 +0.1%
9.20
US$11,960
1,300 +0.1% 9.20 US$11,960
2026-02-19 2026-02-18 B Purchase Large shareholder
1,000 +0.1%
9.30
US$9,300
1,000 +0.1% 9.30 US$9,300
2026-02-19 2026-02-17 B Purchase Large shareholder
900 +0.1%
9.15
US$8,235
900 +0.1% 9.15 US$8,235
2026-02-19 2026-02-17 B Purchase Large shareholder
1,800 +0.1%
9.21
US$16,578
1,800 +0.1% 9.21 US$16,578
2026-02-19 2026-02-17 B Purchase Large shareholder
1,000 +0.1%
9.27
US$9,270
1,000 +0.1% 9.27 US$9,270
2026-02-19 2026-02-17 B Purchase Large shareholder
1,200 +0.1%
9.18
US$11,016
1,200 +0.1% 9.18 US$11,016
2026-02-19 2026-02-17 B Purchase Large shareholder
1,500 +0.1%
9.32
US$13,980
1,500 +0.1% 9.32 US$13,980
2025-09-16 2025-09-15 B Purchase Large shareholder
1,000 +0.1%
11.21
US$11,205
1,000 +0.1% 11.21 US$11,205
2025-09-16 2025-09-15 B Purchase Large shareholder
1,200 +0.1%
11.21
US$13,451
1,200 +0.1% 11.21 US$13,451
2025-06-16 2025-06-13 B Purchase Large shareholder
200 +0.0%
11.72
US$2,343
200 +0.0% 11.72 US$2,343
2025-06-16 2025-06-13 B Purchase Large shareholder
500 +0.0%
11.80
US$5,900
500 +0.0% 11.80 US$5,900
2025-06-16 2025-06-13 B Purchase Large shareholder
2,150 +0.2%
11.91
US$25,606
2,150 +0.2% 11.91 US$25,606
2025-06-16 2025-06-13 B Purchase Large shareholder
1,000 +0.1%
11.99
US$11,990
1,000 +0.1% 11.99 US$11,990
2025-06-06 2025-06-06 B Purchase Large shareholder
100 +0.0%
13.48
US$1,348
100 +0.0% 13.48 US$1,348
2025-06-06 2025-06-06 B Purchase Large shareholder
200 +0.0%
13.50
US$2,700
200 +0.0% 13.50 US$2,700
2025-06-06 2025-06-06 B Purchase Large shareholder
200 +0.0%
13.60
US$2,720
200 +0.0% 13.60 US$2,720
2025-06-06 2025-06-06 B Purchase Large shareholder
200 +0.0%
13.86
US$2,772
200 +0.0% 13.86 US$2,772
2025-06-06 2025-06-05 B Purchase Large shareholder
200 +0.0%
13.92
US$2,785
200 +0.0% 13.92 US$2,785
2025-06-06 2025-06-04 B Purchase Large shareholder
300 +0.0%
14.10
US$4,230
300 +0.0% 14.10 US$4,230
2025-06-06 2025-06-04 B Purchase Large shareholder
500 +0.0%
13.96
US$6,980
500 +0.0% 13.96 US$6,980
2025-06-06 2025-06-04 B Purchase Large shareholder
100 +0.0%
13.97
US$1,397
100 +0.0% 13.97 US$1,397
2025-06-06 2025-06-04 B Purchase Large shareholder
100 +0.0%
14.00
US$1,400
100 +0.0% 14.00 US$1,400
2025-06-06 2025-06-04 B Purchase Large shareholder
100 +0.0%
13.91
US$1,391
100 +0.0% 13.91 US$1,391
2025-05-29 2025-05-29 B Purchase Large shareholder
200 +0.0%
14.75
US$2,950
200 +0.0% 14.75 US$2,950
2025-05-29 2025-05-28 B Purchase Large shareholder
100 +0.0%
14.60
US$1,460
100 +0.0% 14.60 US$1,460
2025-05-29 2025-05-28 B Purchase Large shareholder
100 +0.0%
14.64
US$1,464
100 +0.0% 14.64 US$1,464
2025-05-29 2025-05-28 B Purchase Large shareholder
200 +0.0%
14.65
US$2,930
200 +0.0% 14.65 US$2,930
2025-05-29 2025-05-27 B Purchase Large shareholder
200 +0.0%
14.50
US$2,900
200 +0.0% 14.50 US$2,900
2025-05-29 2025-05-27 B Purchase Large shareholder
300 +0.0%
14.60
US$4,380
300 +0.0% 14.60 US$4,380
2025-05-29 2025-05-27 B Purchase Large shareholder
200 +0.0%
14.56
US$2,912
200 +0.0% 14.56 US$2,912
2025-05-29 2025-05-27 B Purchase Large shareholder
200 +0.0%
14.80
US$2,960
200 +0.0% 14.80 US$2,960
2025-05-29 2025-05-27 B Purchase Large shareholder
99 +0.0%
14.74
US$1,459
99 +0.0% 14.74 US$1,459
2025-05-29 2025-05-27 B Purchase Large shareholder
101 +0.0%
14.75
US$1,490
101 +0.0% 14.75 US$1,490
2025-03-19 2025-03-19 PrS Proposed sale

Director

Non-Executive Director
20,000
17.31
US$346,200
20,000 17.31 US$346,200
2025-03-11 2025-03-11 B Purchase Large shareholder
300 +0.0%
15.75
US$4,725
300 +0.0% 15.75 US$4,725
2025-03-11 2025-03-10 B Purchase Large shareholder
300 +0.0%
15.50
US$4,650
300 +0.0% 15.50 US$4,650
2025-03-11 2025-03-10 B Purchase Large shareholder
200 +0.0%
15.55
US$3,110
200 +0.0% 15.55 US$3,110
2025-03-11 2025-03-10 B Purchase Large shareholder
400 +0.0%
15.70
US$6,280
400 +0.0% 15.70 US$6,280