SEC CIK 925974

NERGES JOSEPH R

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CSPIview stock →1,418,9002026-06-10

Position History — CSPI

Reported shares owned immediately after each Form 4 transaction, over time.

0472,967945,9331,418,9002024-052024-052024-062024-072025-022026-022026-06

Recent Filings — CSPI

DateActivitySharesPriceOwned After
2026-06-10Open-market buy100$8.321,418,900
2026-06-10Open-market buy71$8.291,418,800
2026-06-09Open-market buy199$8.051,418,729
2026-06-09Open-market buy700$8.691,418,530
2026-06-08Open-market buy800$8.401,417,830
2026-06-08Open-market buy500$8.601,417,030
2026-06-08Open-market buy1,000$8.751,416,530
2026-05-13Open-market buy500$9.261,415,530
2026-05-13Open-market buy400$9.191,415,030
2026-05-12Open-market buy200$9.151,414,630
2026-05-12Open-market buy800$9.301,414,430
2026-05-11Open-market buy500$9.201,413,630
2026-05-11Open-market buy348$9.181,413,130
2026-05-11Open-market buy1,500$9.221,412,782
2026-03-13Open-market buy200$8.591,411,282
2026-03-12Open-market buy407$8.451,411,082
2026-03-12Open-market buy500$8.581,410,675
2026-03-11Open-market buy400$8.481,410,175
2026-03-11Open-market buy300$8.451,409,775
2026-03-11Open-market buy400$8.501,409,475
2026-02-25Open-market buy100$8.701,409,075
2026-02-25Open-market buy200$8.751,408,975
2026-02-25Open-market buy500$8.801,408,775
2026-02-25Open-market buy200$8.951,408,275
2026-02-25Open-market buy300$8.911,408,075
2026-02-25Open-market buy200$8.921,407,775
2026-02-24Open-market buy500$8.791,407,575
2026-02-24Open-market buy500$8.711,407,075
2026-02-24Open-market buy500$8.691,406,575
2026-02-19Open-market buy400$9.131,406,075
2026-02-19Open-market buy112$9.181,405,675
2026-02-18Open-market buy800$9.121,405,563
2026-02-18Open-market buy1,000$9.211,404,763
2026-02-18Open-market buy1,300$9.201,403,763
2026-02-18Open-market buy1,000$9.301,402,463
2026-02-17Open-market buy900$9.151,401,463
2026-02-17Open-market buy1,800$9.211,400,563
2026-02-17Open-market buy1,000$9.271,398,763
2026-02-17Open-market buy1,200$9.181,397,763
2026-02-17Open-market buy1,500$9.321,396,563
2025-09-15Open-market buy1,000$11.211,395,063
2025-09-15Open-market buy1,200$11.211,394,063
2025-06-13Open-market buy200$11.711,392,863
2025-06-13Open-market buy500$11.801,392,663
2025-06-13Open-market buy2,150$11.911,392,163
2025-06-13Open-market buy1,000$11.991,390,013
2025-06-06Open-market buy100$13.481,389,013
2025-06-06Open-market buy200$13.501,388,913
2025-06-06Open-market buy200$13.601,388,713
2025-06-06Open-market buy200$13.861,388,513
2025-06-05Open-market buy200$13.921,388,313
2025-06-04Open-market buy300$14.101,388,113
2025-06-04Open-market buy500$13.961,387,813
2025-06-04Open-market buy100$13.971,387,313
2025-06-04Open-market buy100$14.001,387,213
2025-06-04Open-market buy100$13.911,387,113
2025-05-29Open-market buy200$14.751,387,013
2025-05-28Open-market buy100$14.601,386,813
2025-05-28Open-market buy100$14.641,386,713
2025-05-28Open-market buy200$14.651,386,613
2025-05-27Open-market buy200$14.501,386,413
2025-05-27Open-market buy300$14.601,386,213
2025-05-27Open-market buy200$14.561,385,913
2025-05-27Open-market buy200$14.801,385,713
2025-05-27Open-market buy99$14.741,385,513
2025-05-27Open-market buy101$14.751,385,414
2025-03-11Open-market buy300$15.751,385,313
2025-03-10Open-market buy300$15.501,385,013
2025-03-10Open-market buy200$15.551,384,713
2025-03-10Open-market buy400$15.701,384,513
2025-03-10Open-market buy200$15.781,384,113
2025-03-10Open-market buy100$15.951,383,913
2025-03-07Open-market buy500$15.051,383,813
2025-02-26Open-market buy100$16.101,383,313
2025-02-26Open-market buy100$16.001,383,213
2025-02-26Open-market buy300$15.601,383,113
2025-02-26Open-market buy699$15.751,382,813
2025-02-26Open-market buy200$15.501,382,114
2025-02-25Open-market buy300$15.751,381,914
2025-02-25Open-market buy100$15.501,381,614
2025-02-24Open-market buy404$16.361,381,514
2025-02-24Open-market buy251$16.501,381,110
2025-02-14Open-market buy200$18.611,380,859
2025-02-13Open-market buy98$19.051,380,659
2025-02-13Open-market buy500$18.901,380,561
2025-02-13Open-market buy800$19.001,380,061
2025-02-12Open-market buy200$20.001,379,261
2025-02-12Open-market buy700$19.991,379,061
2025-02-12Open-market buy500$19.701,378,361
2024-08-15Open-market buy300$12.801,377,861
2024-08-15Open-market buy600$13.901,377,561
2024-08-15Open-market buy300$13.001,376,961
2024-08-14Open-market buy400$13.051,376,661
2024-08-14Open-market buy600$13.201,376,261
2024-08-14Open-market buy400$13.251,375,661
2024-08-14Open-market buy100$13.241,375,261
2024-08-14Open-market buy100$13.411,375,161
2024-08-01Open-market buy500$14.331,375,061
2024-08-01Open-market buy500$14.601,374,561
2024-08-01Open-market buy200$14.861,374,061
2024-07-30Open-market buy500$14.501,373,861
2024-07-30Open-market buy1,000$14.601,373,361
2024-07-30Open-market buy309$14.751,372,361
2024-07-19Open-market buy300$14.351,372,052
2024-07-18Open-market buy26$14.301,371,752
2024-07-18Open-market buy200$14.401,371,726
2024-07-18Open-market buy200$14.551,371,526
2024-07-17Open-market buy400$14.111,371,326
2024-07-17Open-market buy400$14.201,370,926
2024-07-17Open-market buy62$14.601,370,526
2024-07-17Open-market buy138$14.411,370,464
2024-07-17Open-market buy1,000$14.551,370,326
2024-06-27Open-market buy270$14.651,369,326
2024-06-27Open-market buy200$14.701,369,056
2024-06-26Open-market buy140$13.001,368,856
2024-06-25Open-market buy300$12.901,368,716
2024-06-25Open-market buy300$13.101,368,416
2024-06-25Open-market buy100$13.161,368,116
2024-06-25Open-market buy400$13.231,368,016
2024-06-24Open-market buy300$13.401,367,616
2024-06-24Open-market buy300$13.551,367,316
2024-06-24Open-market buy500$13.601,367,016
2024-06-24Open-market buy300$13.801,366,516
2024-06-21Open-market buy550$13.961,366,216
2024-06-21Open-market buy400$14.051,365,666
2024-06-21Open-market buy400$14.101,365,266
2024-06-21Open-market buy500$14.121,364,866
2024-06-21Open-market buy200$14.161,364,366
2024-06-21Open-market buy100$14.091,364,166
2024-06-21Open-market buy100$14.191,364,066
2024-06-20Open-market buy300$13.921,363,966
2024-06-18Open-market buy62$13.901,363,666
2024-06-18Open-market buy300$14.001,363,604
2024-06-18Open-market buy500$13.801,363,304
2024-06-18Open-market buy300$13.991,362,804
2024-06-18Open-market buy700$14.001,362,504
2024-06-17Open-market buy30$13.801,361,804
2024-06-17Open-market buy472$13.901,361,774
2024-06-17Open-market buy600$13.951,361,302
2024-06-17Open-market buy300$14.051,360,702
2024-06-14Open-market buy700$13.901,360,402
2024-06-14Open-market buy300$14.001,359,702
2024-06-14Open-market buy500$14.051,359,402
2024-06-14Open-market buy500$14.151,358,902
2024-06-07Open-market buy100$14.411,358,402
2024-06-07Open-market buy300$14.401,358,302
2024-06-07Open-market buy200$14.301,358,002
2024-06-07Open-market buy300$14.151,357,802
2024-06-07Open-market buy200$14.101,357,502
2024-06-07Open-market buy200$14.011,357,302
2024-06-07Open-market buy600$13.901,357,102
2024-06-06Open-market buy600$14.151,356,502
2024-06-04Open-market buy100$14.521,355,902
2024-06-04Open-market buy100$14.371,355,802
2024-06-04Open-market buy600$14.201,355,702
2024-06-03Open-market buy1,000$14.151,355,102
2024-06-03Open-market buy300$14.201,354,102
2024-06-03Open-market buy200$14.301,353,802
2024-06-03Open-market buy200$14.351,353,602
2024-06-03Open-market buy200$14.411,353,402
2024-06-03Open-market buy300$14.481,353,202
2024-06-03Open-market buy300$14.601,352,902
2024-05-31Open-market buy500$14.001,352,602
2024-05-31Open-market buy700$14.101,352,102
2024-05-31Open-market buy500$14.221,351,402
2024-05-31Open-market buy500$14.551,350,902
2024-05-28Open-market buy610$14.161,350,402
2024-05-28Open-market buy100$13.901,349,792
2024-05-28Open-market buy500$14.051,349,692
2024-05-28Open-market buy500$14.201,349,192
2024-05-28Open-market buy200$14.251,348,692
2024-05-28Open-market buy300$14.331,348,492
2024-05-28Open-market buy200$14.301,348,192
2024-05-28Open-market buy400$14.351,347,992
2024-05-24Open-market buy21$14.351,347,592
2024-05-24Open-market buy100$14.401,347,571
2024-05-24Open-market buy200$14.541,347,471
2024-05-24Open-market buy500$14.521,347,271
2024-05-24Open-market buy100$14.571,346,771
2024-05-24Open-market buy100$14.501,346,671
2024-05-24Open-market buy200$14.671,346,571
2024-05-23Open-market buy200$14.901,346,371
2024-05-23Open-market buy200$14.701,346,171
2024-05-23Open-market buy400$14.231,345,971
2024-05-23Open-market buy200$14.281,345,571
2024-05-23Open-market buy200$14.251,345,371
2024-05-23Open-market buy100$14.201,345,171
2024-05-22Open-market buy100$15.041,345,071
2024-05-22Open-market buy200$14.801,344,971
2024-05-21Open-market buy200$14.711,344,771
2024-05-21Open-market buy100$14.741,344,571
2024-05-21Open-market buy100$14.851,344,471
2024-05-21Open-market buy200$14.751,344,371
2024-05-21Open-market buy150$14.901,344,171
2024-05-21Open-market buy100$14.941,344,021
2024-05-21Open-market buy100$14.971,343,921
2024-05-20Open-market buy200$14.751,343,821
2024-05-20Open-market buy200$14.451,343,621
2024-05-20Open-market buy300$14.301,343,421
2024-05-20Open-market buy200$14.351,343,121
2024-05-20Open-market buy200$14.201,342,921
2024-05-17Open-market buy105$14.421,342,721
2024-05-17Open-market buy300$14.201,342,616
2024-05-17Open-market buy200$14.341,342,316
2024-05-17Open-market buy400$14.271,342,116
2024-05-17Open-market buy700$14.351,341,716
2024-05-17Open-market buy200$14.441,341,016
2024-05-15Open-market buy100$13.651,340,816
2024-05-15Open-market buy100$13.651,340,716
2024-05-15Open-market buy100$13.651,340,616
2024-05-15Open-market buy100$13.641,340,516
2024-05-15Open-market buy200$13.561,340,416
2024-05-14Open-market buy200$13.381,340,221
2024-05-14Open-market buy200$13.401,340,021
2024-05-14Open-market buy200$13.531,339,821
2024-05-14Open-market buy400$13.671,339,621
2024-05-13Open-market buy5$13.401,339,221
2024-05-13Open-market buy200$13.351,339,216
2024-05-13Open-market buy200$13.511,339,016
2024-05-13Open-market buy200$13.621,338,816
2024-05-10Open-market buy200$13.231,338,616
2024-05-10Open-market buy200$13.171,338,416
2024-05-10Open-market buy200$13.101,338,216

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.