Stock chart
Ticker: CSPI Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale
Past 90 days
 
Value bought
 
Value sold
 
Net insiders buying
 
Trades (buy and sell)
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Total value Details
2023-08-15 2023-08-15 B Purchase

NERGES JOSEPH R

Major owner
232 +0.0%
13.77
3,195 USD
232 +0.0% 13.77 3,195 USD
2023-08-15 2023-08-15 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
13.85
2,770 USD
200 +0.0% 13.85 2,770 USD
2023-08-15 2023-08-14 B Purchase

NERGES JOSEPH R

Major owner
5 +0.0%
13.65
68 USD
5 +0.0% 13.65 68 USD
2023-08-15 2023-08-14 B Purchase

NERGES JOSEPH R

Major owner
800 +0.1%
13.72
10,976 USD
800 +0.1% 13.72 10,976 USD
2023-08-15 2023-08-14 B Purchase

NERGES JOSEPH R

Major owner
400 +0.1%
13.73
5,492 USD
400 +0.1% 13.73 5,492 USD
2023-08-15 2023-08-14 B Purchase

NERGES JOSEPH R

Major owner
700 +0.1%
13.75
9,625 USD
700 +0.1% 13.75 9,625 USD
2023-08-15 2023-08-14 B Purchase

NERGES JOSEPH R

Major owner
800 +0.1%
13.70
10,960 USD
800 +0.1% 13.70 10,960 USD
2023-08-15 2023-08-11 B Purchase

NERGES JOSEPH R

Major owner
800 +0.1%
13.22
10,576 USD
800 +0.1% 13.22 10,576 USD
2023-08-15 2023-08-11 B Purchase

NERGES JOSEPH R

Major owner
500 +0.1%
13.29
6,645 USD
500 +0.1% 13.29 6,645 USD
2023-08-15 2023-08-11 B Purchase

NERGES JOSEPH R

Major owner
600 +0.1%
13.30
7,980 USD
600 +0.1% 13.30 7,980 USD
2023-08-15 2023-08-11 B Purchase

NERGES JOSEPH R

Major owner
500 +0.1%
13.40
6,700 USD
500 +0.1% 13.40 6,700 USD
2023-08-15 2023-08-11 B Purchase

NERGES JOSEPH R

Major owner
400 +0.1%
13.37
5,348 USD
400 +0.1% 13.37 5,348 USD
2023-08-15 2023-08-11 B Purchase

NERGES JOSEPH R

Major owner
400 +0.1%
13.45
5,379 USD
400 +0.1% 13.45 5,379 USD
2023-08-15 2023-08-11 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
13.64
1,364 USD
100 +0.0% 13.64 1,364 USD
2023-06-16 2023-06-16 B Purchase

NERGES JOSEPH R

Major owner
22 +0.0%
12.40
273 USD
22 +0.0% 12.40 273 USD
2023-06-16 2023-06-16 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
12.50
2,500 USD
200 +0.0% 12.50 2,500 USD
2023-06-16 2023-06-16 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
12.70
1,270 USD
100 +0.0% 12.70 1,270 USD
2023-06-16 2023-06-16 B Purchase

NERGES JOSEPH R

Major owner
300 +0.0%
12.80
3,840 USD
300 +0.0% 12.80 3,840 USD
2023-06-16 2023-06-15 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
12.70
2,540 USD
200 +0.0% 12.70 2,540 USD
2023-06-16 2023-06-15 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
12.85
1,285 USD
100 +0.0% 12.85 1,285 USD
2023-06-16 2023-06-15 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
12.80
2,560 USD
200 +0.0% 12.80 2,560 USD
2023-06-16 2023-06-15 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
13.00
2,600 USD
200 +0.0% 13.00 2,600 USD
2023-06-16 2023-06-15 B Purchase

NERGES JOSEPH R

Major owner
300 +0.0%
2.90
870 USD
300 +0.0% 2.90 870 USD
2023-06-16 2023-06-14 B Purchase

NERGES JOSEPH R

Major owner
217 +0.0%
12.79
2,775 USD
217 +0.0% 12.79 2,775 USD
2023-06-16 2023-06-14 B Purchase

NERGES JOSEPH R

Major owner
600 +0.1%
12.90
7,742 USD
600 +0.1% 12.90 7,742 USD
2023-06-16 2023-06-14 B Purchase

NERGES JOSEPH R

Major owner
300 +0.0%
12.78
3,833 USD
300 +0.0% 12.78 3,833 USD
2023-06-16 2023-06-14 B Purchase

NERGES JOSEPH R

Major owner
300 +0.0%
12.87
3,861 USD
300 +0.0% 12.87 3,861 USD
2023-06-07 2023-06-07 B Purchase

NERGES JOSEPH R

Major owner
2 +0.0%
12.30
25 USD
2 +0.0% 12.30 25 USD
2023-06-07 2023-06-07 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
12.79
2,558 USD
200 +0.0% 12.79 2,558 USD
2023-06-07 2023-06-06 B Purchase

NERGES JOSEPH R

Major owner
304 +0.1%
12.40
3,770 USD
304 +0.1% 12.40 3,770 USD
2023-06-07 2023-06-06 B Purchase

NERGES JOSEPH R

Major owner
509 +0.1%
12.30
6,261 USD
509 +0.1% 12.30 6,261 USD
2023-06-07 2023-06-06 B Purchase

NERGES JOSEPH R

Major owner
500 +0.1%
12.31
6,154 USD
500 +0.1% 12.31 6,154 USD
2023-06-07 2023-06-06 B Purchase

NERGES JOSEPH R

Major owner
400 +0.1%
12.65
5,060 USD
400 +0.1% 12.65 5,060 USD
2023-06-07 2023-06-05 B Purchase

NERGES JOSEPH R

Major owner
679 +0.1%
12.30
8,352 USD
679 +0.1% 12.30 8,352 USD
2023-06-07 2023-06-05 B Purchase

NERGES JOSEPH R

Major owner
300 +0.1%
12.37
3,712 USD
300 +0.1% 12.37 3,712 USD
2023-06-07 2023-06-05 B Purchase

NERGES JOSEPH R

Major owner
1,000 +0.2%
12.50
12,500 USD
1,000 +0.2% 12.50 12,500 USD
2023-06-07 2023-06-05 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
12.40
2,480 USD
200 +0.0% 12.40 2,480 USD
2023-06-07 2023-06-05 B Purchase

NERGES JOSEPH R

Major owner
500 +0.1%
12.45
6,225 USD
500 +0.1% 12.45 6,225 USD
2023-06-02 2023-06-02 B Purchase

NERGES JOSEPH R

Major owner
76 +0.0%
12.40
942 USD
76 +0.0% 12.40 942 USD
2023-06-02 2023-06-02 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
12.50
1,250 USD
100 +0.0% 12.50 1,250 USD
2023-06-02 2023-06-01 B Purchase

NERGES JOSEPH R

Major owner
236 +0.0%
12.30
2,903 USD
236 +0.0% 12.30 2,903 USD
2023-06-02 2023-06-01 B Purchase

NERGES JOSEPH R

Major owner
400 +0.1%
12.50
5,000 USD
400 +0.1% 12.50 5,000 USD
2023-06-02 2023-06-01 B Purchase

NERGES JOSEPH R

Major owner
600 +0.1%
12.40
7,440 USD
600 +0.1% 12.40 7,440 USD
2023-06-02 2023-06-01 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
12.59
1,259 USD
100 +0.0% 12.59 1,259 USD
2023-06-02 2023-05-31 B Purchase

NERGES JOSEPH R

Major owner
202 +0.0%
12.20
2,464 USD
202 +0.0% 12.20 2,464 USD
2023-06-02 2023-05-31 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
12.40
2,480 USD
200 +0.0% 12.40 2,480 USD
2023-06-02 2023-05-31 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
12.55
1,255 USD
100 +0.0% 12.55 1,255 USD
2023-06-02 2023-05-31 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
12.50
1,250 USD
100 +0.0% 12.50 1,250 USD
2023-06-02 2023-05-31 B Purchase

NERGES JOSEPH R

Major owner
129 +0.0%
12.30
1,587 USD
129 +0.0% 12.30 1,587 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
203 +0.0%
10.90
2,213 USD
203 +0.0% 10.90 2,213 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
11.10
2,220 USD
200 +0.0% 11.10 2,220 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
11.30
2,260 USD
200 +0.0% 11.30 2,260 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
11.50
2,300 USD
200 +0.0% 11.50 2,300 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
11.60
2,320 USD
200 +0.0% 11.60 2,320 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
11.70
2,340 USD
200 +0.0% 11.70 2,340 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
11.80
1,180 USD
100 +0.0% 11.80 1,180 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
11.96
1,196 USD
100 +0.0% 11.96 1,196 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
11.90
1,190 USD
100 +0.0% 11.90 1,190 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
11.89
2,378 USD
200 +0.0% 11.89 2,378 USD
2023-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Major owner
500 +0.1%
11.80
5,898 USD
500 +0.1% 11.80 5,898 USD
2023-05-24 2023-05-23 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
11.97
1,197 USD
100 +0.0% 11.97 1,197 USD
2023-05-24 2023-05-23 B Purchase

NERGES JOSEPH R

Major owner
244 +0.0%
11.80
2,879 USD
244 +0.0% 11.80 2,879 USD
2023-05-24 2023-05-23 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
12.00
2,400 USD
200 +0.0% 12.00 2,400 USD
2023-05-24 2023-05-22 B Purchase

NERGES JOSEPH R

Major owner
401 +0.1%
11.79
4,728 USD
401 +0.1% 11.79 4,728 USD
2023-05-24 2023-05-22 B Purchase

NERGES JOSEPH R

Major owner
382 +0.1%
11.80
4,508 USD
382 +0.1% 11.80 4,508 USD
2023-05-24 2023-05-22 B Purchase

NERGES JOSEPH R

Major owner
132 +0.0%
11.70
1,544 USD
132 +0.0% 11.70 1,544 USD
2023-05-19 2023-05-18 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
10.90
2,180 USD
200 +0.0% 10.90 2,180 USD
2023-05-19 2023-05-18 B Purchase

NERGES JOSEPH R

Major owner
500 +0.1%
11.00
5,500 USD
500 +0.1% 11.00 5,500 USD
2023-05-19 2023-05-18 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
11.16
1,116 USD
100 +0.0% 11.16 1,116 USD
2023-05-19 2023-05-18 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
11.27
2,254 USD
200 +0.0% 11.27 2,254 USD
2023-05-19 2023-05-18 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
11.10
2,220 USD
200 +0.0% 11.10 2,220 USD
2023-05-19 2023-05-17 B Purchase

NERGES JOSEPH R

Major owner
100 +0.0%
11.00
1,100 USD
100 +0.0% 11.00 1,100 USD
2023-05-19 2023-05-17 B Purchase

NERGES JOSEPH R

Major owner
200 +0.0%
10.96
2,191 USD
200 +0.0% 10.96 2,191 USD
2023-05-19 2023-05-17 B Purchase

NERGES JOSEPH R

Major owner
300 +0.1%
10.80
3,240 USD
300 +0.1% 10.80 3,240 USD
2023-05-19 2023-05-17 B Purchase

NERGES JOSEPH R

Major owner
400 +0.1%
10.50
4,200 USD
400 +0.1% 10.50 4,200 USD