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-05-24 2023-05-24 B Purchase

NERGES JOSEPH R

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
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

Large shareholder
400 +0.1%
10.50
4,200 USD
400 +0.1% 10.50 4,200 USD
2023-05-16 2023-05-16 B Purchase

NERGES JOSEPH R

Large shareholder
183 +0.0%
10.77
1,971 USD
183 +0.0% 10.77 1,971 USD
2023-05-16 2023-05-16 B Purchase

NERGES JOSEPH R

Large shareholder
217 +0.0%
10.65
2,310 USD
217 +0.0% 10.65 2,310 USD
2023-05-16 2023-05-16 B Purchase

NERGES JOSEPH R

Large shareholder
100 +0.0%
10.55
1,055 USD
100 +0.0% 10.55 1,055 USD
2023-05-16 2023-05-16 B Purchase

NERGES JOSEPH R

Large shareholder
600 +0.1%
10.57
6,342 USD
600 +0.1% 10.57 6,342 USD
2023-05-16 2023-05-16 B Purchase

NERGES JOSEPH R

Large shareholder
100 +0.0%
10.80
1,080 USD
100 +0.0% 10.80 1,080 USD
2023-05-16 2023-05-16 B Purchase

NERGES JOSEPH R

Large shareholder
100 +0.0%
11.00
1,100 USD
100 +0.0% 11.00 1,100 USD
2023-05-16 2023-05-16 B Purchase

NERGES JOSEPH R

Large shareholder
100 +0.0%
11.25
1,125 USD
100 +0.0% 11.25 1,125 USD
2023-05-16 2023-05-15 B Purchase

NERGES JOSEPH R

Large shareholder
400 +0.1%
11.16
4,463 USD
400 +0.1% 11.16 4,463 USD
2023-05-16 2023-05-15 B Purchase

NERGES JOSEPH R

Large shareholder
600 +0.1%
10.90
6,539 USD
600 +0.1% 10.90 6,539 USD
2023-05-16 2023-05-15 B Purchase

NERGES JOSEPH R

Large shareholder
800 +0.1%
10.98
8,784 USD
800 +0.1% 10.98 8,784 USD
2023-05-16 2023-05-15 B Purchase

NERGES JOSEPH R

Large shareholder
140 +0.0%
10.75
1,505 USD
140 +0.0% 10.75 1,505 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
500 +0.1%
10.85
5,425 USD
500 +0.1% 10.85 5,425 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
450 +0.1%
10.90
4,905 USD
450 +0.1% 10.90 4,905 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
427 +0.1%
10.50
4,484 USD
427 +0.1% 10.50 4,484 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
1,000 +0.2%
10.64
10,639 USD
1,000 +0.2% 10.64 10,639 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
600 +0.1%
10.60
6,360 USD
600 +0.1% 10.60 6,360 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
600 +0.1%
10.40
6,240 USD
600 +0.1% 10.40 6,240 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
300 +0.1%
10.32
3,096 USD
300 +0.1% 10.32 3,096 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
800 +0.1%
10.65
8,520 USD
800 +0.1% 10.65 8,520 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
500 +0.1%
10.70
5,350 USD
500 +0.1% 10.70 5,350 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
800 +0.1%
10.50
8,400 USD
800 +0.1% 10.50 8,400 USD
2023-05-16 2023-05-12 B Purchase

NERGES JOSEPH R

Large shareholder
500 +0.1%
10.48
5,239 USD
500 +0.1% 10.48 5,239 USD
2023-03-16 2023-03-16 B Purchase

NERGES JOSEPH R

Large shareholder
200 +0.0%
12.30
2,460 USD
200 +0.0% 12.30 2,460 USD
2023-03-16 2023-03-15 B Purchase

NERGES JOSEPH R

Large shareholder
103 +0.0%
11.73
1,208 USD
103 +0.0% 11.73 1,208 USD
2023-03-16 2023-03-15 B Purchase

NERGES JOSEPH R

Large shareholder
200 +0.0%
11.67
2,333 USD
200 +0.0% 11.67 2,333 USD
2023-03-16 2023-03-15 B Purchase

NERGES JOSEPH R

Large shareholder
102 +0.0%
11.74
1,197 USD
102 +0.0% 11.74 1,197 USD
2023-03-16 2023-03-15 B Purchase

NERGES JOSEPH R

Large shareholder
100 +0.0%
11.72
1,172 USD
100 +0.0% 11.72 1,172 USD
2023-03-16 2023-03-15 B Purchase

NERGES JOSEPH R

Large shareholder
119 +0.0%
11.66
1,388 USD
119 +0.0% 11.66 1,388 USD
2023-03-16 2023-03-15 B Purchase

NERGES JOSEPH R

Large shareholder
500 +0.1%
11.64
5,820 USD
500 +0.1% 11.64 5,820 USD
2023-03-16 2023-03-14 B Purchase

NERGES JOSEPH R

Large shareholder
60 +0.0%
11.80
708 USD
60 +0.0% 11.80 708 USD
2023-03-16 2023-03-14 B Purchase

NERGES JOSEPH R

Large shareholder
140 +0.0%
11.76
1,646 USD
140 +0.0% 11.76 1,646 USD
2023-03-13 2023-03-13 B Purchase

NERGES JOSEPH R

Large shareholder
292 +0.1%
11.55
3,373 USD
292 +0.1% 11.55 3,373 USD
2023-03-13 2023-03-13 B Purchase

NERGES JOSEPH R

Large shareholder
900 +0.2%
11.66
10,494 USD
900 +0.2% 11.66 10,494 USD
2023-03-13 2023-03-13 B Purchase

NERGES JOSEPH R

Large shareholder
600 +0.1%
11.74
7,042 USD
600 +0.1% 11.74 7,042 USD
2023-03-13 2023-03-10 B Purchase

NERGES JOSEPH R

Large shareholder
300 +0.1%
11.45
3,435 USD
300 +0.1% 11.45 3,435 USD
2023-03-13 2023-03-10 B Purchase

NERGES JOSEPH R

Large shareholder
1,000 +0.2%
11.52
11,518 USD
1,000 +0.2% 11.52 11,518 USD
2023-03-13 2023-03-09 B Purchase

NERGES JOSEPH R

Large shareholder
39 +0.0%
11.80
460 USD
39 +0.0% 11.80 460 USD
2023-03-13 2023-03-09 B Purchase

NERGES JOSEPH R

Large shareholder
500 +0.1%
11.98
5,990 USD
500 +0.1% 11.98 5,990 USD
2023-03-13 2023-03-09 B Purchase

NERGES JOSEPH R

Large shareholder
1,200 +0.2%
11.87
14,244 USD
1,200 +0.2% 11.87 14,244 USD
2023-03-13 2023-03-09 B Purchase

NERGES JOSEPH R

Large shareholder
400 +0.1%
11.75
4,700 USD
400 +0.1% 11.75 4,700 USD
2023-03-13 2023-03-09 B Purchase

NERGES JOSEPH R

Large shareholder
500 +0.1%
11.97
5,985 USD
500 +0.1% 11.97 5,985 USD
2023-03-13 2023-03-09 B Purchase

NERGES JOSEPH R

Large shareholder
700 +0.1%
11.93
8,351 USD
700 +0.1% 11.93 8,351 USD
2023-03-08 2023-03-07 B Purchase

NERGES JOSEPH R

Large shareholder
11 +0.0%
11.20
123 USD
11 +0.0% 11.20 123 USD
2023-03-08 2023-03-07 B Purchase

NERGES JOSEPH R

Large shareholder
300 +0.1%
11.30
3,390 USD
300 +0.1% 11.30 3,390 USD
2023-03-08 2023-03-06 B Purchase

NERGES JOSEPH R

Large shareholder
300 +0.1%
11.16
3,347 USD
300 +0.1% 11.16 3,347 USD
2023-03-08 2023-03-06 B Purchase

NERGES JOSEPH R

Large shareholder
272 +0.0%
10.96
2,981 USD
272 +0.0% 10.96 2,981 USD
2023-03-08 2023-03-06 B Purchase

NERGES JOSEPH R

Large shareholder
200 +0.0%
10.99
2,197 USD
200 +0.0% 10.99 2,197 USD
2023-03-08 2023-03-06 B Purchase

NERGES JOSEPH R

Large shareholder
280 +0.0%
11.10
3,108 USD
280 +0.0% 11.10 3,108 USD
2023-03-08 2023-03-06 B Purchase

NERGES JOSEPH R

Large shareholder
500 +0.1%
11.01
5,505 USD
500 +0.1% 11.01 5,505 USD
2023-03-08 2023-03-06 B Purchase

NERGES JOSEPH R

Large shareholder
700 +0.1%
11.00
7,700 USD
700 +0.1% 11.00 7,700 USD
2023-03-01 2023-03-01 B Purchase

NERGES JOSEPH R

Large shareholder
460 +0.1%
11.25
5,175 USD
460 +0.1% 11.25 5,175 USD
2023-03-01 2023-02-28 B Purchase

NERGES JOSEPH R

Large shareholder
300 +0.1%
11.15
3,345 USD
300 +0.1% 11.15 3,345 USD
2023-03-01 2023-02-28 B Purchase

NERGES JOSEPH R

Large shareholder
500 +0.1%
11.08
5,540 USD
500 +0.1% 11.08 5,540 USD