CSP Inc (CSPI)

Over the past 90 days, CSP Inc. insiders have engaged in 24 buy transactions totaling approximately $158,758, with no recorded sales. Four insiders participated in these purchases, primarily led by Joseph R. Nerges. This activity follows the company's May 2026 results and occurs amid a 11.2% decline in stock price over the last quarter.
Ticker: CSPI Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for CSP Inc. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Buy 10 Jun 2026
Value US$3,998,209.57 | Price 321.67 | Shares 13,053 (+15.0%)
Buy 10 Jun 2026
Value US$4,569,745.17 | Price 399.74 | Shares 55,043 (+24.6%)
Buy 10 Jun 2026
Value US$832.00 | Price 8.32 | Shares 100 (+0.0%)
Buy 10 Jun 2026
Value US$588.94 | Price 8.30 | Shares 71 (+0.0%)
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
13,053 +15.0%
321.67
US$3,998,210
13,053 +15.0% 321.67 US$3,998,210
2026-06-10 2026-06-10 B Purchase Large shareholder
55,043 +24.6%
399.74
US$4,569,745
55,043 +24.6% 399.74 US$4,569,745
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
71 +0.0%
8.30
US$589
71 +0.0% 8.30 US$589
2026-06-10 2026-06-09 B Purchase Large shareholder
199 +0.0%
8.05
US$1,602
199 +0.0% 8.05 US$1,602
2026-06-10 2026-06-09 B Purchase Large shareholder
700 +0.0%
8.69
US$6,083
700 +0.0% 8.69 US$6,083
2026-06-10 2026-06-09 B Purchase Large shareholder
199 +0.0%
8.05
US$1,602
199 +0.0% 8.05 US$1,602
2026-06-10 2026-06-09 B Purchase Large shareholder
700 +0.0%
8.69
US$6,083
700 +0.0% 8.69 US$6,083
2026-06-10 2026-06-08 B Purchase Large shareholder
800 +0.1%
8.40
US$6,722
800 +0.1% 8.40 US$6,722
2026-06-10 2026-06-08 B Purchase Large shareholder
500 +0.0%
8.60
US$4,300
500 +0.0% 8.60 US$4,300
2026-06-10 2026-06-08 B Purchase Large shareholder
800 +0.1%
8.40
US$6,722
800 +0.1% 8.40 US$6,722
2026-06-10 2026-06-08 B Purchase Large shareholder
500 +0.0%
8.60
US$4,300
500 +0.0% 8.60 US$4,300
2026-06-10 2026-06-08 B Purchase Large shareholder
1,000 +0.1%
8.75
US$8,750
1,000 +0.1% 8.75 US$8,750
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