10% Owner
Avg Cost/Share
$11.21
Shares
2,200
Total Value
$24,655.56
Owned After
1,395,063
10% Owner
Avg Cost/Share
$11.85
Shares
3,850
Total Value
$45,839.50
Owned After
1,395,063
10% Owner
Avg Cost/Share
$13.83
Shares
2,000
Total Value
$27,722.51
Owned After
1,395,063
10% Owner
Avg Cost/Share
$14.66
Shares
1,700
Total Value
$24,905.01
Owned After
1,395,063
10% Owner
Avg Cost/Share
$15.61
Shares
2,000
Total Value
$31,041.00
Owned After
1,395,063
10% Owner
Avg Cost/Share
$15.90
Shares
2,454
Total Value
$39,025.19
Owned After
1,395,063
10% Owner
Avg Cost/Share
$19.32
Shares
2,998
Total Value
$58,081.02
Owned After
1,395,063
10% Owner
Avg Cost/Share
$13.23
Shares
2,800
Total Value
$37,184.72
Owned After
1,395,063
10% Owner
Avg Cost/Share
$14.61
Shares
3,009
Total Value
$43,845.65
Owned After
1,395,063
10% Owner
Avg Cost/Share
$14.39
Shares
2,726
Total Value
$39,235.27
Owned After
1,395,063
10% Owner
Avg Cost/Share
$13.53
Shares
1,710
Total Value
$23,123.50
Owned After
1,395,063
10% Owner
Avg Cost/Share
$13.91
Shares
3,950
Total Value
$54,859.25
Owned After
1,395,063
10% Owner
Avg Cost/Share
$13.96
Shares
5,264
Total Value
$73,548.42
Owned After
1,395,063
10% Owner
Avg Cost/Share
$14.18
Shares
2,500
Total Value
$35,318.01
Owned After
1,395,063
10% Owner
Avg Cost/Share
$14.32
Shares
5,500
Total Value
$78,411.80
Owned After
1,395,063
10% Owner
Avg Cost/Share
$14.36
Shares
5,331
Total Value
$76,389.26
Owned After
1,395,063
10% Owner
Avg Cost/Share
$14.70
Shares
2,350
Total Value
$34,380.76
Owned After
1,395,063
10% Owner
Avg Cost/Share
$14.02
Shares
2,505
Total Value
$35,456.80
Owned After
1,395,063
10% Owner
Avg Cost/Share
$13.40
Shares
2,205
Total Value
$29,592.66
Owned After
1,395,063
10% Owner
Avg Cost/Share
$39.13
Shares
825
Total Value
$32,178.00
Owned After
1,395,063
10% Owner
Avg Cost/Share
$37.22
Shares
1,870
Total Value
$68,590.55
Owned After
1,395,063
10% Owner
Avg Cost/Share
$31.14
Shares
5,160
Total Value
$162,347.00
Owned After
1,395,063
10% Owner
Avg Cost/Share
$17.85
Shares
18,138
Total Value
$329,766.67
Owned After
1,395,063
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| NERGES JOSEPH R | CSPI | 10% Owner | Sep 15, 2025 | Buy | $11.21 | 2,200 | $24,655.56 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Jun 13, 2025 | Buy | $11.85 | 3,850 | $45,839.50 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Jun 4, 2025 | Buy | $13.83 | 2,000 | $27,722.51 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | May 27, 2025 | Buy | $14.66 | 1,700 | $24,905.01 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Mar 7, 2025 | Buy | $15.61 | 2,000 | $31,041.00 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Feb 24, 2025 | Buy | $15.90 | 2,454 | $39,025.19 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Feb 12, 2025 | Buy | $19.32 | 2,998 | $58,081.02 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Aug 14, 2024 | Buy | $13.23 | 2,800 | $37,184.72 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Jul 30, 2024 | Buy | $14.61 | 3,009 | $43,845.65 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Jul 17, 2024 | Buy | $14.39 | 2,726 | $39,235.27 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Jun 25, 2024 | Buy | $13.53 | 1,710 | $23,123.50 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Jun 20, 2024 | Buy | $13.91 | 3,950 | $54,859.25 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Jun 14, 2024 | Buy | $13.96 | 5,264 | $73,548.42 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Jun 6, 2024 | Buy | $14.18 | 2,500 | $35,318.01 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | May 31, 2024 | Buy | $14.32 | 5,500 | $78,411.80 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | May 23, 2024 | Buy | $14.36 | 5,331 | $76,389.26 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | May 20, 2024 | Buy | $14.70 | 2,350 | $34,380.76 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | May 15, 2024 | Buy | $14.02 | 2,505 | $35,456.80 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | May 10, 2024 | Buy | $13.40 | 2,205 | $29,592.66 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Mar 14, 2024 | Buy | $39.13 | 825 | $32,178.00 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Mar 8, 2024 | Buy | $37.22 | 1,870 | $68,590.55 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Feb 16, 2024 | Buy | $31.14 | 5,160 | $162,347.00 | 1,395,063 | |
| NERGES JOSEPH R | CSPI | 10% Owner | Dec 14, 2023 | Buy | $17.85 | 18,138 | $329,766.67 | 1,395,063 |