© 2026 Stocks Telegraph All rights reserved.
Most stock quote data provided by Financial Modeling Prep
Making an investment decision in the stock market involves a certain amount of risk, so it's important to thoroughly review a company's stock before making any decisions. Stock float, number of short positions and outstanding shares are among the many factors an investor should take into account.
Investors cannot turn a blind eye to insiders as well as institutional ownership. They need to follow insider trades to determine the direction the stock is likely to take.
About 29.87% of CSPI shares are held by financial institutions. GEODE CAPITAL MANAGEMENT, LLC is the top corporate investor, holding 163.39K shares valued at $2.04M. A 1.73% stake in CSP Inc. is owned by the company. RENAISSANCE TECHNOLOGIES LLC owns 286.13K shares valued at $3.58M, which translates its holding of 3.03% of the stake in the company.
| Date | Holder | % Stake | Shares Held | Total Value ($) | Shares | % Change in Portfolio |
|---|---|---|---|---|---|---|
| Dec 31, 2025 | GEODE CAPITAL MANAGEMENT, LLC | 1.73% | 163.39K | 2.04M | 2.74K | +1.71% |
| Dec 31, 2025 | RENAISSANCE TECHNOLOGIES LLC | 3.03% | 286.13K | 3.58M | -20.4K | -6.66% |
| Dec 31, 2025 | DIMENSIONAL FUND ADVISORS LP | 3.91% | 369.55K | 4.62M | -8.73K | -2.31% |
| Dec 31, 2025 | ROYAL BANK OF CANADA | 0.03% | 2.74K | 35K | 822 | +42.86% |
| Dec 31, 2025 | UBS GROUP AG | 0.03% | 2.8K | 34.99K | -537 | -16.10% |
| Dec 31, 2025 | MIRAE ASSET GLOBAL ETFS HOLDINGS LTD. | 0.04% | 3.37K | 42.08K | 88 | +2.68% |
| Dec 31, 2025 | CITIGROUP INC | 0.05% | 4.68K | 58.5K | 4.41K | +1,620.59% |
| Dec 31, 2025 | RHUMBLINE ADVISERS | 0.05% | 4.71K | 58.86K | -1.69K | -26.36% |
| Dec 31, 2025 | ADVISOR GROUP HOLDINGS, INC. | 0.07% | 7K | 87.5K | 7K | +100.00% |
| Dec 31, 2025 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.24% | 23.09K | 288.59K | 0 | 0 |
| Dec 31, 2025 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.49% | 46.15K | 576.81K | 0 | 0 |
| Dec 31, 2025 | NORTHERN TRUST CORP | 0.74% | 69.75K | 871.83K | -2.13K | -2.97% |
| Dec 31, 2025 | VISIONARY WEALTH ADVISORS | 8.1% | 764.89K | 9.56M | 17.73K | +2.37% |
| Dec 31, 2025 | EVERSOURCE WEALTH ADVISORS, LLC | 0% | 1 | 13 | 0 | 0 |
| Dec 31, 2025 | JPMORGAN CHASE & CO | 0.29% | 26.98K | 337.29K | 1.39K | +5.42% |
| Dec 31, 2025 | BANK OF NEW YORK MELLON CORP | 0.62% | 57.79K | 722.38K | -26.11K | -31.12% |
| Dec 31, 2025 | STATE STREET CORP | 0.78% | 73.26K | 917.93K | 95 | +0.13% |
| Dec 31, 2025 | JACOBS LEVY EQUITY MANAGEMENT, INC | 0% | 0 | - | -13.31K | -100.00% |
| Dec 31, 2025 | MERCER GLOBAL ADVISORS INC /ADV | 0% | 0 | - | -10.28K | -100.00% |
| Dec 31, 2025 | INTEGRATED WEALTH CONCEPTS LLC | 0.25% | 23.51K | 293.93K | 14 | +0.06% |
| Dec 31, 2025 | SEGALL BRYANT & HAMILL, LLC | 0.41% | 38.45K | 480.6K | 19.24K | +100.21% |
| Dec 31, 2025 | COPELAND CAPITAL MANAGEMENT, LLC | 0.04% | 3.93K | 49.15K | 0 | 0 |
| Dec 31, 2025 | BARCLAYS PLC | 0.11% | 10.84K | 135.48K | 971 | +9.84% |
| Dec 31, 2025 | MORGAN STANLEY | 0.12% | 10.99K | 137.37K | 3.36K | +43.95% |
| Dec 31, 2025 | FMR LLC | 0.01% | 785 | 9.81K | 258 | +48.96% |
| Dec 31, 2025 | TOWER RESEARCH CAPITAL LLC (TRC) | 0.01% | 803 | 10.04K | -474 | -37.12% |
| Dec 31, 2025 | BNP PARIBAS ARBITRAGE, SNC | 0.02% | 2.03K | 25.33K | 566 | +38.77% |
| Dec 31, 2025 | POLICE & FIREMEN'S RETIREMENT SYSTEM OF NEW JERSEY | 0.03% | 2.53K | 31.66K | 0 | 0 |
| Dec 31, 2025 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 0% | 427 | 5.34K | -7 | -1.61% |
| Dec 31, 2025 | RISE ADVISORS, LLC | 0% | 0 | - | -43 | -100.00% |
| Dec 31, 2025 | SQUAREPOINT OPS LLC | 0% | 0 | - | -13.63K | -100.00% |
| Dec 31, 2025 | RUSSELL INVESTMENTS GROUP, LTD. | 0.01% | 594 | 7.43K | 19 | +3.30% |
| Dec 31, 2025 | AMERITAS INVESTMENT PARTNERS, INC. | 0.01% | 708 | 8.85K | 0 | 0 |
| Dec 31, 2025 | LEGAL & GENERAL GROUP PLC | 0.01% | 750 | 9.38K | 0 | 0 |
| Dec 31, 2025 | STERLING CAPITAL MANAGEMENT LLC | 0% | 108 | 1.35K | 25 | +30.12% |
| Dec 31, 2025 | SRS CAPITAL ADVISORS, INC. | 0% | 0 | - | -1 | -100.00% |
| Dec 31, 2025 | GOLDMAN SACHS GROUP INC | 0% | 0 | - | -22.82K | -100.00% |
| Dec 31, 2025 | SBI SECURITIES CO., LTD. | 0% | 14 | 175 | 0 | 0 |
| Dec 31, 2025 | NISA INVESTMENT ADVISORS, LLC | 0% | 48 | 601 | 1 | +2.13% |
| Dec 31, 2025 | BANK OF AMERICA CORP /DE/ | 0.06% | 5.5K | 68.71K | 2.59K | +89.23% |
| Dec 31, 2025 | BLACKROCK, INC. | 3.96% | 374.13K | 4.68M | 39.03K | +11.65% |
| Dec 31, 2025 | VANGUARD GROUP INC | 4.72% | 445.46K | 5.57M | 896 | +0.20% |
| Dec 31, 2025 | AMALGAMATED BANK | 0% | 218 | 3K | -19 | -8.02% |
| Dec 31, 2025 | DEUTSCHE BANK AG\ | 0.07% | 6.22K | 77.75K | -6.89K | -52.55% |
| Dec 31, 2025 | NEW YORK STATE COMMON RETIREMENT FUND | 0.07% | 6.7K | 83.75K | -700 | -9.46% |
| Dec 31, 2025 | WELLS FARGO & COMPANY/MN | 0.08% | 7.62K | 95.23K | 3.2K | +72.59% |
| Dec 31, 2025 | NAVELLIER & ASSOCIATES INC | 0.11% | 10K | 125K | 0 | 0 |
| Sep 30, 2025 | RAYMOND JAMES FINANCIAL INC | 0% | 0 | - | -7K | -100.00% |
| Sep 30, 2025 | SRS CAPITAL ADVISORS, INC. | 0% | 1 | 11 | 1 | +100.00% |
| Sep 30, 2025 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.25% | 23.09K | 266.66K | 0 | 0 |
| Sep 30, 2025 | RHUMBLINE ADVISERS | 0.07% | 6.4K | 73.86K | -1.98K | -23.62% |
| Sep 30, 2025 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0% | 0 | - | -57.14K | -100.00% |
| Sep 30, 2025 | RISE ADVISORS, LLC | 0% | 43 | 497 | 43 | +100.00% |
| Sep 30, 2025 | COPELAND CAPITAL MANAGEMENT, LLC | 0.04% | 3.93K | 45.41K | -39 | -0.98% |
| Sep 30, 2025 | WELLS FARGO & COMPANY/MN | 0.05% | 4.41K | 50.98K | 703 | +18.94% |
| Sep 30, 2025 | NEW YORK STATE COMMON RETIREMENT FUND | 0.08% | 7.4K | 85.47K | -2K | -21.28% |
| Sep 30, 2025 | MORGAN STANLEY | 0.08% | 7.63K | 88.18K | -3.44K | -31.05% |
| Sep 30, 2025 | BARCLAYS PLC | 0.11% | 9.87K | 113.96K | -3K | -23.29% |
| Sep 30, 2025 | NAVELLIER & ASSOCIATES INC | 0.11% | 10K | 115.5K | -26.85K | -72.86% |
| Sep 30, 2025 | MERCER GLOBAL ADVISORS INC /ADV | 0.11% | 10.28K | 118.76K | 4 | +0.04% |
| Sep 30, 2025 | DEUTSCHE BANK AG\ | 0.14% | 13.11K | 151.4K | 13.11K | +100.00% |
| Sep 30, 2025 | JACOBS LEVY EQUITY MANAGEMENT, INC | 0.14% | 13.31K | 153.78K | -6.69K | -33.45% |
| Sep 30, 2025 | SQUAREPOINT OPS LLC | 0.15% | 13.63K | 157.38K | 13.63K | +100.00% |
| Sep 30, 2025 | INTEGRATED WEALTH CONCEPTS LLC | 0.25% | 23.5K | 271.43K | -27 | -0.11% |
| Sep 30, 2025 | JPMORGAN CHASE & CO | 0.27% | 25.6K | 295.62K | -484 | -1.86% |
| Sep 30, 2025 | BANK OF NEW YORK MELLON CORP | 0.9% | 83.9K | 968.99K | 2.3K | +2.81% |
| Sep 30, 2025 | GEODE CAPITAL MANAGEMENT, LLC | 1.72% | 160.65K | 1.86M | 2.29K | +1.45% |
| Sep 30, 2025 | RUSSELL INVESTMENTS GROUP, LTD. | 0.01% | 575 | 6.64K | 575 | +100.00% |
| Sep 30, 2025 | AMERITAS INVESTMENT PARTNERS, INC. | 0.01% | 708 | 8.18K | 0 | 0 |
| Sep 30, 2025 | LEGAL & GENERAL GROUP PLC | 0.01% | 750 | 8.66K | 0 | 0 |
| Sep 30, 2025 | TOWER RESEARCH CAPITAL LLC (TRC) | 0.01% | 1.28K | 14.75K | 1.28K | +63,750.00% |
| Sep 30, 2025 | NISA INVESTMENT ADVISORS, LLC | 0% | 47 | 543 | 47 | +100.00% |
| Sep 30, 2025 | EVERSOURCE WEALTH ADVISORS, LLC | 0% | 1 | 12 | 1 | +100.00% |
| Sep 30, 2025 | BNP PARIBAS ARBITRAGE, SNC | 0.02% | 1.46K | 16.86K | 481 | +49.13% |
| Sep 30, 2025 | GOLDMAN SACHS GROUP INC | 0.24% | 22.82K | 263.54K | 22.82K | +100.00% |
| Sep 30, 2025 | ROYAL BANK OF CANADA | 0.02% | 1.92K | 23K | -1.26K | -39.70% |
| Sep 30, 2025 | POLICE & FIREMEN'S RETIREMENT SYSTEM OF NEW JERSEY | 0.03% | 2.53K | 29.26K | 0 | 0 |
| Sep 30, 2025 | BANK OF AMERICA CORP /DE/ | 0.03% | 2.91K | 33.55K | 479 | +19.74% |
| Sep 30, 2025 | MIRAE ASSET GLOBAL ETFS HOLDINGS LTD. | 0.04% | 3.28K | 37.86K | -506 | -13.37% |
| Sep 30, 2025 | UBS GROUP AG | 0.04% | 3.34K | 38.53K | 907 | +37.34% |
| Sep 30, 2025 | SEGALL BRYANT & HAMILL, LLC | 0.21% | 19.2K | 221.81K | 19.2K | +100.00% |
| Sep 30, 2025 | RENAISSANCE TECHNOLOGIES LLC | 3.27% | 306.53K | 3.54M | 3K | +0.99% |
| Sep 30, 2025 | STERLING CAPITAL MANAGEMENT LLC | 0% | 83 | 959 | 42 | +102.44% |
| Sep 30, 2025 | AMALGAMATED BANK | 0% | 237 | 3K | 0 | 0 |
| Sep 30, 2025 | CITIGROUP INC | 0% | 272 | 3.14K | -2.17K | -88.87% |
| Sep 30, 2025 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 0% | 434 | 5.01K | 1 | +0.23% |
| Sep 30, 2025 | FMR LLC | 0.01% | 527 | 6.09K | 361 | +217.47% |
| Sep 30, 2025 | BLACKROCK, INC. | 3.58% | 335.11K | 3.87M | 48.12K | +16.77% |
| Sep 30, 2025 | DIMENSIONAL FUND ADVISORS LP | 4.04% | 378.28K | 4.37M | -20.24K | -5.08% |
| Sep 30, 2025 | VANGUARD GROUP INC | 4.75% | 444.56K | 5.13M | -3.53K | -0.79% |
| Sep 30, 2025 | VISIONARY WEALTH ADVISORS | 7.98% | 747.16K | 8.63M | 6.97K | +0.94% |
| Sep 30, 2025 | SBI SECURITIES CO., LTD. | 0% | 14 | 162 | 0 | 0 |
| Sep 30, 2025 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.49% | 46.15K | 532.98K | 0 | 0 |
| Sep 30, 2025 | NORTHERN TRUST CORP | 0.77% | 71.88K | 830.2K | -4.78K | -6.24% |
| Sep 30, 2025 | STATE STREET CORP | 0.78% | 73.16K | 845.04K | 9.19K | +14.36% |
| Sep 30, 2025 | MILLENNIUM MANAGEMENT LLC | 0% | 0 | - | -19.45K | -100.00% |
| Sep 30, 2025 | FIRST TRUST ADVISORS LP | 0% | 0 | - | -20.06K | -100.00% |
| Jun 30, 2025 | SBI SECURITIES CO., LTD. | 0% | 14 | 181 | -3 | -17.65% |
| Jun 30, 2025 | VANGUARD GROUP INC | 4.8% | 448.09K | 5.8M | 47.57K | +11.88% |
| Jun 30, 2025 | DIMENSIONAL FUND ADVISORS LP | 4.27% | 398.51K | 5.16M | -21.81K | -5.19% |
| Jun 30, 2025 | RENAISSANCE TECHNOLOGIES LLC | 3.25% | 303.53K | 3.93M | -700 | -0.23% |
| Jun 30, 2025 | BLACKROCK, INC. | 3.07% | 286.99K | 3.71M | 246.71K | +612.62% |
| Jun 30, 2025 | GEODE CAPITAL MANAGEMENT, LLC | 1.69% | 158.36K | 2.05M | 84K | +112.97% |
| Jun 30, 2025 | NORTHERN TRUST CORP | 0.82% | 76.66K | 991.97K | 38.5K | +100.88% |
| Jun 30, 2025 | STATE STREET CORP | 0.68% | 63.98K | 827.84K | 38.42K | +150.30% |
| Jun 30, 2025 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.61% | 57.14K | 739.42K | -114.8K | -66.77% |
| Jun 30, 2025 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.49% | 46.15K | 597.12K | 0 | 0 |
| Jun 30, 2025 | NAVELLIER & ASSOCIATES INC | 0.39% | 36.85K | 476.83K | 490 | +1.35% |
| Jun 30, 2025 | JPMORGAN CHASE & CO | 0.28% | 26.08K | 337.46K | 3.28K | +14.38% |
| Jun 30, 2025 | INTEGRATED WEALTH CONCEPTS LLC | 0.25% | 23.53K | 304.44K | 0 | 0 |
| Jun 30, 2025 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.25% | 23.09K | 298.75K | 23.09K | +100.00% |
| Jun 30, 2025 | MORGAN STANLEY | 0.12% | 11.07K | 143.28M | 4.71K | +73.92% |
| Jun 30, 2025 | LEGAL & GENERAL GROUP PLC | 0.01% | 750 | 9.71K | 750 | +100.00% |
| Jun 30, 2025 | AMERITAS INVESTMENT PARTNERS, INC. | 0.01% | 708 | 9.16K | 708 | +100.00% |
| Jun 30, 2025 | AMALGAMATED BANK | 0% | 237 | 3K | 237 | +100.00% |
| Jun 30, 2025 | FMR LLC | 0% | 166 | 2.15K | 39 | +30.71% |
| Jun 30, 2025 | STERLING CAPITAL MANAGEMENT LLC | 0% | 41 | 531 | 41 | +100.00% |
| Jun 30, 2025 | AMERICAN CENTURY COMPANIES INC | 0% | 0 | - | -24.71K | -100.00% |
| Jun 30, 2025 | GOLDMAN SACHS GROUP INC | 0% | 0 | - | -29.8K | -100.00% |
| Jun 30, 2025 | GAMMA INVESTING LLC | 0% | 0 | - | -38 | -100.00% |
| Jun 30, 2025 | OMERS ADMINISTRATION CORP | 0% | 0 | - | -12.1K | -100.00% |
| Jun 30, 2025 | BANK OF NEW YORK MELLON CORP | 0.87% | 81.6K | 1.06M | 14.43K | +21.49% |
| Jun 30, 2025 | RAYMOND JAMES FINANCIAL INC | 0.08% | 7K | 90.64K | 7K | +100.00% |
| Jun 30, 2025 | COPELAND CAPITAL MANAGEMENT, LLC | 0.04% | 3.97K | 51.38K | 559 | +16.38% |
| Jun 30, 2025 | MIRAE ASSET GLOBAL ETFS HOLDINGS LTD. | 0.04% | 3.78K | 48.97K | 3.78K | +100.00% |
| Jun 30, 2025 | WELLS FARGO & COMPANY/MN | 0.04% | 3.71K | 48.02K | 3.71K | +100.00% |
| Jun 30, 2025 | ROYAL BANK OF CANADA | 0.03% | 3.18K | 41K | 1.28K | +67.42% |
| Jun 30, 2025 | BANK OF AMERICA CORP /DE/ | 0.03% | 2.43K | 31.39K | 2.37K | +3,943.33% |
| Jun 30, 2025 | MARSHALL WACE, LLP | 0% | 0 | - | -10.57K | -100.00% |
| Jun 30, 2025 | HRT FINANCIAL LP | 0% | 0 | - | -14.28K | -100.00% |
| Jun 30, 2025 | JANE STREET GROUP, LLC | 0% | 0 | - | -27.64K | -100.00% |
| Jun 30, 2025 | QUBE RESEARCH & TECHNOLOGIES LTD | 0% | 0 | - | -16.94K | -100.00% |
| Jun 30, 2025 | CITIGROUP INC | 0.03% | 2.44K | 31.63K | -6.48K | -72.62% |
| Jun 30, 2025 | UBS GROUP AG | 0.03% | 2.43K | 31.43K | -1K | -29.18% |
| Jun 30, 2025 | VISIONARY WEALTH ADVISORS | 7.92% | 740.19K | 9.58M | 39.74K | +5.67% |
| Jun 30, 2025 | BNP PARIBAS ARBITRAGE, SNC | 0.01% | 979 | 12.67K | 979 | +100.00% |
| Jun 30, 2025 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 0% | 433 | 5.6M | 433 | +100.00% |
| Jun 30, 2025 | FIRST TRUST ADVISORS LP | 0.21% | 20.06K | 259.56K | 750 | +3.88% |
| Jun 30, 2025 | JACOBS LEVY EQUITY MANAGEMENT, INC | 0.21% | 20.01K | 258.88K | 20.01K | +100.00% |
| Jun 30, 2025 | MILLENNIUM MANAGEMENT LLC | 0.21% | 19.45K | 251.64K | -88.47K | -81.98% |
| Jun 30, 2025 | BARCLAYS PLC | 0.14% | 12.86K | 166K | 12.79K | +18,015.49% |
| Jun 30, 2025 | MERCER GLOBAL ADVISORS INC /ADV | 0.11% | 10.28K | 133K | 0 | 0 |
| Jun 30, 2025 | NEW YORK STATE COMMON RETIREMENT FUND | 0.1% | 9.4K | 121.64K | 9.4K | +100.00% |
| Jun 30, 2025 | RHUMBLINE ADVISERS | 0.09% | 8.37K | 108.34K | 8.37K | +100.00% |
| Jun 30, 2025 | POLICE & FIREMEN'S RETIREMENT SYSTEM OF NEW JERSEY | 0.03% | 2.53K | 32.78K | 2.53K | +100.00% |
| Jun 30, 2025 | 0% | 14 | 181 | -3 | -17.65% | |
| Jun 30, 2025 | TOWER RESEARCH CAPITAL LLC (TRC) | 0% | 2 | 26 | -221 | -99.10% |
| Mar 31, 2025 | GAMMA INVESTING LLC | 0% | 38 | 583 | 38 | +100.00% |
| Mar 31, 2025 | FMR LLC | 0% | 127 | 1.95K | 0 | 0 |
| Mar 31, 2025 | UBS GROUP AG | 0.04% | 3.43K | 52.62K | -7.76K | -69.34% |
| Mar 31, 2025 | MORGAN STANLEY | 0.07% | 6.37K | 97.65K | 3.04K | +91.63% |
| Mar 31, 2025 | CITIGROUP INC | 0.1% | 8.93K | 136.93K | -983 | -9.92% |
| Mar 31, 2025 | QUBE RESEARCH & TECHNOLOGIES LTD | 0.18% | 16.94K | 259.78K | -16.04K | -48.64% |
| Mar 31, 2025 | MILLENNIUM MANAGEMENT LLC | 1.18% | 107.92K | 1.66M | 79.35K | +277.73% |
| Mar 31, 2025 | RENAISSANCE TECHNOLOGIES LLC | 3.26% | 304.23K | 4.67M | -35.12K | -10.35% |
| Mar 31, 2025 | OMERS ADMINISTRATION CORP | 0.13% | 12.1K | 185.61K | 12.1K | +100.00% |
| Mar 31, 2025 | HRT FINANCIAL LP | 0.15% | 14.28K | 218K | 14.28K | +100.00% |
| Mar 31, 2025 | FIRST TRUST ADVISORS LP | 0.21% | 19.31K | 296.2K | -103 | -0.53% |
| Mar 31, 2025 | JPMORGAN CHASE & CO | 0.24% | 22.8K | 349.75K | 0 | 0 |
| Mar 31, 2025 | INTEGRATED WEALTH CONCEPTS LLC | 0.25% | 23.53K | 360.91K | 23 | +0.10% |
| Mar 31, 2025 | APIS CAPITAL ADVISORS, LLC | 0% | 0 | - | -20K | -100.00% |
| Mar 31, 2025 | BANK OF AMERICA CORP /DE/ | 0% | 60 | 920 | 1 | +1.69% |
| Mar 31, 2025 | STATE STREET CORP | 0.27% | 25.56K | 392.08K | 0 | 0 |
| Mar 31, 2025 | AMERICAN CENTURY COMPANIES INC | 0.26% | 24.71K | 378.98K | -9.05K | -26.81% |
| Mar 31, 2025 | GOLDMAN SACHS GROUP INC | 0.32% | 29.8K | 457.13K | 11.85K | +66.02% |
| Mar 31, 2025 | MERCER GLOBAL ADVISORS INC /ADV | 0.11% | 10.28K | 157.67K | -88.5K | -89.59% |
| Mar 31, 2025 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.49% | 46.15K | 707.86K | -15.06K | -24.60% |
| Mar 31, 2025 | BANK OF NEW YORK MELLON CORP | 0.72% | 67.17K | 1.03M | -1.44K | -2.10% |
| Mar 31, 2025 | GEODE CAPITAL MANAGEMENT, LLC | 0.8% | 74.36K | 1.14M | 2.55K | +3.55% |
| Mar 31, 2025 | 0% | 0 | - | -2.89K | -100.00% | |
| Mar 31, 2025 | FNY INVESTMENT ADVISERS, LLC | 0% | 0 | - | -1K | -100.00% |
| Mar 31, 2025 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 1.84% | 171.94K | 2.64M | 120.15K | +232.01% |
| Mar 31, 2025 | 683 CAPITAL MANAGEMENT, LLC | 0% | 0 | - | -19.95K | -100.00% |
| Mar 31, 2025 | BARCLAYS PLC | 0% | 71 | 1K | -1.54K | -95.58% |
| Mar 31, 2025 | TOWER RESEARCH CAPITAL LLC (TRC) | 0% | 223 | 3.42K | -481 | -68.32% |
| Mar 31, 2025 | NAVELLIER & ASSOCIATES INC | 0.39% | 36.36K | 600.65K | -25.22K | -40.95% |
| Mar 31, 2025 | NORTHERN TRUST CORP | 0.41% | 38.16K | 585.39K | -677 | -1.74% |
| Mar 31, 2025 | VANGUARD GROUP INC | 4.29% | 400.52K | 6.14M | -2.64K | -0.66% |
| Mar 31, 2025 | DIMENSIONAL FUND ADVISORS LP | 4.5% | 420.33K | 6.45M | -68.47K | -14.01% |
| Mar 31, 2025 | VISIONARY WEALTH ADVISORS | 7.5% | 700.45K | 10.74M | -66.39K | -8.66% |
| Mar 31, 2025 | ROYAL BANK OF CANADA | 0.02% | 1.9K | 29K | 0 | 0 |
| Mar 31, 2025 | JANE STREET GROUP, LLC | 0.3% | 27.64K | 424K | 11.7K | +73.43% |
| Mar 31, 2025 | BLACKROCK, INC. | 0.43% | 40.27K | 617.77K | 1.35K | +3.46% |
| Mar 31, 2025 | MARSHALL WACE, LLP | 0.11% | 10.57K | 162.16K | 10.57K | +100.00% |
| Mar 31, 2025 | COPELAND CAPITAL MANAGEMENT, LLC | 0.04% | 3.41K | 52.34K | -1.12K | -24.71% |
| Mar 31, 2024 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.71% | 63K | 1.16M | 25.9K | +69.81% |
| Mar 31, 2024 | DAKOTA WEALTH MANAGEMENT | 0% | 0 | - | -24.25K | -100.00% |
| Mar 31, 2024 | FMR LLC | 0% | 213 | 3.93K | 103 | +93.64% |
| Mar 31, 2024 | WELLS FARGO & COMPANY/MN | 0% | 235 | 4.34K | 211 | +879.17% |
| Mar 31, 2024 | FNY INVESTMENT ADVISERS, LLC | 0.01% | 1.1K | 20K | 1.1K | +100.00% |
| Mar 31, 2024 | CITIGROUP INC | 0.02% | 1.79K | 32.97K | 1.79K | +100.00% |
| Mar 31, 2024 | BANK OF AMERICA CORP /DE/ | 0.03% | 2.45K | 45.15K | 2.44K | +61,050.00% |
| Mar 31, 2024 | ROYAL BANK OF CANADA | 0.05% | 4.6K | 85K | 2.29K | +98.70% |
| Mar 31, 2024 | MORGAN STANLEY | 0.07% | 6.51K | 120.2K | 2.92K | +81.31% |
| Mar 31, 2024 | INTEGRATED WEALTH CONCEPTS LLC | 0.26% | 23.47K | 433.24K | -7K | -22.98% |
| Mar 31, 2024 | STATE STREET CORP | 0.27% | 23.79K | 439.13K | 13.09K | +122.44% |
| Mar 31, 2024 | APIS CAPITAL ADVISORS, LLC | 0.27% | 24K | 443.04K | -6K | -20.00% |
| Mar 31, 2024 | JANE STREET GROUP, LLC | 0.29% | 25.93K | 478.72K | 25.93K | +100.00% |
| Mar 31, 2024 | MAN GROUP PLC | 0.38% | 33.41K | 616.73K | 33.41K | +100.00% |
| Mar 31, 2024 | MARSHALL WACE, LLP | 0.41% | 36.6K | 675.64K | 36.6K | +100.00% |
| Mar 31, 2024 | GOLDMAN SACHS GROUP INC | 0.55% | 49.09K | 906.15K | 49.09K | +100.00% |
| Mar 31, 2024 | GEODE CAPITAL MANAGEMENT, LLC | 0.83% | 73.96K | 1.37M | 40.61K | +121.73% |
| Mar 31, 2024 | ENVESTNET ASSET MANAGEMENT INC | 1% | 88.78K | 1.64M | 44.37K | +99.90% |
| Mar 31, 2024 | VANGUARD GROUP INC | 4.62% | 409.57K | 7.56M | 207.25K | +102.44% |
| Mar 31, 2024 | RENAISSANCE TECHNOLOGIES LLC | 4.81% | 426.43K | 7.87M | 264.06K | +162.64% |
| Mar 31, 2024 | UBS GROUP AG | 0.06% | 5.47K | 100.98K | 4.51K | +468.61% |
| Mar 31, 2024 | O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 0.17% | 14.94K | 275.8K | 14.94K | +100.00% |
| Mar 31, 2024 | MARATHON TRADING INVESTMENT MANAGEMENT LLC | 0.19% | 17K | 313.82K | 17K | +100.00% |
| Mar 31, 2024 | MILLENNIUM MANAGEMENT LLC | 0.69% | 61.39K | 1.13M | 61.39K | +100.00% |
| Mar 31, 2024 | MERCER GLOBAL ADVISORS INC /ADV | 1% | 88.78K | 1.64M | 44.39K | +100.00% |
| Mar 31, 2024 | DIMENSIONAL FUND ADVISORS LP | 5.7% | 505.03K | 9.32M | 237.83K | +89.00% |
| Mar 31, 2024 | VISIONARY WEALTH ADVISORS | 6.61% | 585.85K | 10.81M | 292.45K | +99.67% |
| Mar 31, 2024 | BARCLAYS PLC | 0% | 0 | - | -363 | -100.00% |
| Mar 31, 2024 | ADVISOR GROUP HOLDINGS, INC. | 0% | 46 | 849 | 46 | +100.00% |
| Mar 31, 2024 | MACQUARIE GROUP LTD | 0% | 144 | 3 | 144 | +100.00% |
| Mar 31, 2024 | JPMORGAN CHASE & CO | 0.26% | 22.8K | 420.89K | 4.24K | +22.82% |
| Mar 31, 2024 | QUBE RESEARCH & TECHNOLOGIES LTD | 0.27% | 23.94K | 441.9K | 23.39K | +4,300.37% |
| Mar 31, 2024 | HRT FINANCIAL LP | 0.28% | 24.88K | 459K | 24.88K | +100.00% |
| Mar 31, 2024 | NORTHERN TRUST CORP | 0.33% | 29.48K | 544.13K | 13.85K | +88.57% |
| Mar 31, 2024 | BLACKROCK INC. | 0.41% | 36.31K | 670.23K | 20.75K | +133.34% |
| Mar 31, 2024 | NAVELLIER & ASSOCIATES INC | 0.71% | 62.75K | 1.16M | 30.55K | +94.86% |
| Mar 31, 2024 | BANK OF NEW YORK MELLON CORP | 0.79% | 69.65K | 1.29M | 42.55K | +156.96% |
| Dec 31, 2023 | DIMENSIONAL FUND ADVISORS LP | 6.03% | 267.21K | 5.34M | 6.86K | +2.64% |
| Dec 31, 2023 | VISIONARY WEALTH ADVISORS | 6.62% | 293.4K | 5.87M | 9.36K | +3.30% |
| Dec 31, 2023 | WELLS FARGO & COMPANY/MN | 0% | 24 | 468 | 1 | +4.35% |
| Dec 31, 2023 | BARCLAYS PLC | 0.01% | 363 | 7K | 363 | +100.00% |
| Dec 31, 2023 | BANK OF AMERICA CORP /DE/ | 0% | 4 | 78 | -8 | -66.67% |
| Dec 31, 2023 | EAM INVESTORS, LLC | 0% | 0 | - | -79.03K | -100.00% |
| Dec 31, 2023 | QUBE RESEARCH & TECHNOLOGIES LTD | 0.01% | 544 | 10.88K | 544 | +100.00% |
| Dec 31, 2023 | FMR LLC | 0% | 110 | 2.2K | -68 | -38.20% |
| Dec 31, 2023 | TOWER RESEARCH CAPITAL LLC (TRC) | 0% | 0 | - | -336 | -100.00% |
| Dec 31, 2023 | UBS GROUP AG | 0.02% | 962 | 18.75K | -1.23K | -56.17% |
| Dec 31, 2023 | ROYAL BANK OF CANADA | 0.05% | 2.32K | 45K | -717 | -23.65% |
| Dec 31, 2023 | MORGAN STANLEY | 0.08% | 3.59K | 69.99K | -3.77K | -51.21% |
| Dec 31, 2023 | STATE STREET CORP | 0.24% | 10.69K | 214.31K | 0 | 0 |
| Dec 31, 2023 | BLACKROCK INC. | 0.35% | 15.56K | 303.27K | -96 | -0.61% |
| Dec 31, 2023 | NORTHERN TRUST CORP | 0.35% | 15.63K | 304.65K | 15.63K | +100.00% |
| Dec 31, 2023 | JPMORGAN CHASE & CO | 0.42% | 18.56K | 371.28K | 14.56K | +364.10% |
| Dec 31, 2023 | ADVISOR GROUP HOLDINGS, INC. | 0% | 0 | - | -2 | -100.00% |
| Dec 31, 2023 | DAKOTA WEALTH MANAGEMENT | 0.55% | 24.25K | 472.63K | 0 | 0 |
| Dec 31, 2023 | BANK OF NEW YORK MELLON CORP | 0.61% | 27.11K | 528.29K | 27.11K | +100.00% |
| Dec 31, 2023 | APIS CAPITAL ADVISORS, LLC | 0.68% | 30K | 584.7K | 30K | +100.00% |
| Dec 31, 2023 | INTEGRATED WEALTH CONCEPTS LLC | 0.69% | 30.47K | 593.9K | 0 | 0 |
| Dec 31, 2023 | NAVELLIER & ASSOCIATES INC | 0.73% | 32.2K | 627.66K | 11.22K | +53.43% |
| Dec 31, 2023 | GEODE CAPITAL MANAGEMENT, LLC | 0.75% | 33.36K | 667.31K | 4.81K | +16.85% |
| Dec 31, 2023 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.84% | 37.1K | 742K | 0 | 0 |
| Dec 31, 2023 | MERCER GLOBAL ADVISORS INC /ADV | 1% | 44.39K | 888K | 0 | 0 |
| Dec 31, 2023 | ENVESTNET ASSET MANAGEMENT INC | 1% | 44.41K | 888.23K | 0 | 0 |
| Dec 31, 2023 | RENAISSANCE TECHNOLOGIES LLC | 3.66% | 162.36K | 3.16M | -7.7K | -4.53% |
| Dec 31, 2023 | VANGUARD GROUP INC | 4.56% | 202.31K | 3.94M | -841 | -0.41% |
Among the CSPI insiders holding of 30.81% of the stake in company, NERGES JOSEPH R, 10 percent owner, holds the largest shares of 1.41M. JAMES C SHELTON, director, is the second largest CSPI insider with ownership of 108.61K shares. , , stands third with possession of - shares of that stake.
| Insiders | Designation | Shares Held |
|---|---|---|
| NERGES JOSEPH R | 10 percent owner | 1.41M |
| JAMES C SHELTON | director | 108.61K |
| Date | Insider | Type | Cost | Shares | Value ($) | Shares Total |
|---|---|---|---|---|---|---|
| Mar 13, 2026 | NERGES JOSEPH R | PURCHASE | 8.59 | 200 | 1.72K | 1.41M |
| Mar 12, 2026 | NERGES JOSEPH R | PURCHASE | 8.58 | 500 | 4.29K | 1.41M |
| Mar 11, 2026 | NERGES JOSEPH R | PURCHASE | 8.50 | 400 | 3.4K | 1.41M |
| Feb 25, 2026 | NERGES JOSEPH R | PURCHASE | 8.92 | 200 | 1.78K | 1.41M |
| Feb 24, 2026 | NERGES JOSEPH R | PURCHASE | 8.69 | 500 | 4.35K | 1.41M |
| Feb 19, 2026 | NERGES JOSEPH R | PURCHASE | 9.18 | 112 | 1.03K | 1.41M |
| Feb 18, 2026 | NERGES JOSEPH R | PURCHASE | 9.30 | 1K | 9.3K | 1.4M |
| Feb 17, 2026 | NERGES JOSEPH R | PURCHASE | 9.32 | 1.5K | 13.98K | 1.4M |
| Sep 15, 2025 | NERGES JOSEPH R | PURCHASE | 11.21 | 1.2K | 13.45K | 1.39M |
| Jun 13, 2025 | NERGES JOSEPH R | PURCHASE | 11.99 | 1K | 11.99K | 1.39M |
| Jun 06, 2025 | NERGES JOSEPH R | PURCHASE | 13.86 | 200 | 2.77K | 1.39M |
| Jun 05, 2025 | NERGES JOSEPH R | PURCHASE | 13.92 | 200 | 2.78K | 1.39M |
| Jun 04, 2025 | NERGES JOSEPH R | PURCHASE | 13.91 | 100 | 1.39K | 1.39M |
| May 29, 2025 | NERGES JOSEPH R | PURCHASE | 14.75 | 200 | 2.95K | 1.39M |
| May 28, 2025 | NERGES JOSEPH R | PURCHASE | 14.65 | 200 | 2.93K | 1.39M |
| May 27, 2025 | NERGES JOSEPH R | PURCHASE | 14.75 | 101 | 1.49K | 1.39M |
| Mar 11, 2025 | NERGES JOSEPH R | PURCHASE | 15.75 | 300 | 4.73K | 1.39M |
| Mar 10, 2025 | NERGES JOSEPH R | PURCHASE | 15.95 | 100 | 1.6K | 1.38M |
| Mar 07, 2025 | NERGES JOSEPH R | PURCHASE | 15.05 | 500 | 7.53K | 1.38M |
| Feb 26, 2025 | NERGES JOSEPH R | PURCHASE | 15.50 | 200 | 3.1K | 1.38M |
| Feb 25, 2025 | NERGES JOSEPH R | PURCHASE | 15.50 | 100 | 1.55K | 1.38M |
| Feb 24, 2025 | NERGES JOSEPH R | PURCHASE | 16.50 | 251 | 4.14K | 1.38M |
| Feb 14, 2025 | NERGES JOSEPH R | PURCHASE | 18.61 | 200 | 3.72K | 1.38M |
| Feb 13, 2025 | NERGES JOSEPH R | PURCHASE | 19.00 | 800 | 15.2K | 1.38M |
| Feb 12, 2025 | NERGES JOSEPH R | PURCHASE | 19.70 | 500 | 9.85K | 1.38M |
| Aug 23, 2024 | JAMES C SHELTON | SALE | 14.10 | 500 | 7.05K | 108.61K |
| Aug 21, 2024 | JAMES C SHELTON | SALE | 14.25 | 2K | 28.5K | 109.61K |
| Aug 15, 2024 | NERGES JOSEPH R | PURCHASE | 13.00 | 300 | 3.9K | 1.38M |
| Aug 14, 2024 | NERGES JOSEPH R | PURCHASE | 13.41 | 100 | 1.34K | 1.38M |
| Aug 01, 2024 | NERGES JOSEPH R | PURCHASE | 14.86 | 200 | 2.97K | 1.37M |
| Jul 30, 2024 | NERGES JOSEPH R | PURCHASE | 14.75 | 309 | 4.56K | 1.37M |
| Jul 19, 2024 | NERGES JOSEPH R | PURCHASE | 14.35 | 300 | 4.31K | 1.37M |
| Jul 18, 2024 | NERGES JOSEPH R | PURCHASE | 14.55 | 200 | 2.91K | 1.37M |
| Jul 17, 2024 | NERGES JOSEPH R | PURCHASE | 14.55 | 1K | 14.55K | 1.37M |
| Jun 27, 2024 | NERGES JOSEPH R | PURCHASE | 14.70 | 200 | 2.94K | 1.37M |
| Jun 26, 2024 | NERGES JOSEPH R | PURCHASE | 13.00 | 140 | 1.82K | 1.37M |
| Jun 25, 2024 | NERGES JOSEPH R | PURCHASE | 13.23 | 400 | 5.29K | 1.37M |
| Jun 24, 2024 | NERGES JOSEPH R | PURCHASE | 13.80 | 300 | 4.14K | 1.37M |
| Jun 21, 2024 | NERGES JOSEPH R | PURCHASE | 14.19 | 100 | 1.42K | 1.36M |
| Jun 20, 2024 | NERGES JOSEPH R | PURCHASE | 13.92 | 300 | 4.18K | 1.36M |
| Jun 18, 2024 | NERGES JOSEPH R | PURCHASE | 14.00 | 700 | 9.8K | 1.36M |
| Jun 17, 2024 | NERGES JOSEPH R | PURCHASE | 14.05 | 300 | 4.22K | 1.36M |
| Jun 14, 2024 | NERGES JOSEPH R | PURCHASE | 14.15 | 500 | 7.08K | 1.36M |
| Jun 07, 2024 | NERGES JOSEPH R | PURCHASE | 13.90 | 600 | 8.34K | 1.36M |
| Jun 06, 2024 | NERGES JOSEPH R | PURCHASE | 14.15 | 600 | 8.49K | 1.36M |
| Jun 04, 2024 | NERGES JOSEPH R | PURCHASE | 14.20 | 600 | 8.52K | 1.36M |
| Jun 03, 2024 | NERGES JOSEPH R | PURCHASE | 14.60 | 300 | 4.38K | 1.35M |
| May 31, 2024 | NERGES JOSEPH R | PURCHASE | 14.55 | 500 | 7.28K | 1.35M |
| May 28, 2024 | NERGES JOSEPH R | PURCHASE | 14.35 | 400 | 5.74K | 1.35M |
| May 24, 2024 | NERGES JOSEPH R | PURCHASE | 14.67 | 200 | 2.93K | 1.35M |
| May 23, 2024 | NERGES JOSEPH R | PURCHASE | 14.20 | 100 | 1.42K | 1.35M |
| May 22, 2024 | NERGES JOSEPH R | PURCHASE | 14.80 | 200 | 2.96K | 1.34M |
| May 21, 2024 | NERGES JOSEPH R | PURCHASE | 14.97 | 100 | 1.5K | 1.34M |
| May 20, 2024 | NERGES JOSEPH R | PURCHASE | 14.20 | 200 | 2.84K | 1.34M |
| May 17, 2024 | NERGES JOSEPH R | PURCHASE | 14.20 | 300 | 4.26K | 1.34M |
| May 15, 2024 | NERGES JOSEPH R | PURCHASE | 13.56 | 200 | 2.71K | 1.34M |
| May 14, 2024 | NERGES JOSEPH R | PURCHASE | 13.67 | 400 | 5.47K | 1.34M |
| May 13, 2024 | NERGES JOSEPH R | PURCHASE | 13.51 | 200 | 2.7K | 1.34M |
| May 10, 2024 | NERGES JOSEPH R | PURCHASE | 13.10 | 200 | 2.62K | 1.34M |
| Mar 15, 2024 | NERGES JOSEPH R | PURCHASE | 38.51 | 300 | 11.55K | 668.68K |
| Mar 14, 2024 | NERGES JOSEPH R | PURCHASE | 40.50 | 200 | 8.1K | 668.38K |
| Mar 12, 2024 | NERGES JOSEPH R | PURCHASE | 38.90 | 200 | 7.78K | 667.88K |
| Mar 11, 2024 | NERGES JOSEPH R | PURCHASE | 36.75 | 170 | 6.25K | 667.68K |
| Mar 08, 2024 | NERGES JOSEPH R | PURCHASE | 36.25 | 200 | 7.25K | 666.51K |
| Feb 20, 2024 | NERGES JOSEPH R | PURCHASE | 32.45 | 1.2K | 38.94K | 662.85K |
| Feb 16, 2024 | NERGES JOSEPH R | PURCHASE | 33.00 | 500 | 16.5K | 661.65K |
| Dec 15, 2023 | NERGES JOSEPH R | PURCHASE | 17.31 | 3.42K | 59.14K | 661.15K |
| Dec 14, 2023 | NERGES JOSEPH R | PURCHASE | 18.38 | 14.72K | 270.63K | 657.74K |
| Sep 15, 2023 | NERGES JOSEPH R | PURCHASE | 20.75 | 24 | 498 | 643.02K |
| Sep 14, 2023 | NERGES JOSEPH R | PURCHASE | 20.77 | 100 | 2.08K | 642.89K |
| Sep 13, 2023 | NERGES JOSEPH R | PURCHASE | 20.05 | 223 | 4.47K | 642.79K |
| Sep 05, 2023 | NERGES JOSEPH R | PURCHASE | 15.65 | 1K | 15.65K | 642.57K |
| Sep 01, 2023 | NERGES JOSEPH R | PURCHASE | 16.00 | 160 | 2.56K | 641.57K |
| Aug 31, 2023 | NERGES JOSEPH R | PURCHASE | 15.58 | 2.09K | 32.54K | 640.7K |
| Aug 30, 2023 | NERGES JOSEPH R | PURCHASE | 15.49 | 2K | 30.97K | 638.61K |
| Aug 29, 2023 | NERGES JOSEPH R | PURCHASE | 14.94 | 1.9K | 28.41K | 636.61K |
| Aug 28, 2023 | NERGES JOSEPH R | PURCHASE | 14.68 | 2.2K | 32.3K | 634.71K |
| Aug 25, 2023 | NERGES JOSEPH R | PURCHASE | 14.08 | 3.1K | 43.65K | 632.51K |
| Aug 24, 2023 | NERGES JOSEPH R | PURCHASE | 14.33 | 1.33K | 19.08K | 629.41K |
| Aug 23, 2023 | NERGES JOSEPH R | PURCHASE | 14.21 | 199 | 2.83K | 625.37K |
| Aug 22, 2023 | NERGES JOSEPH R | PURCHASE | 14.70 | 400 | 5.88K | 623.73K |
| Aug 21, 2023 | NERGES JOSEPH R | PURCHASE | 14.80 | 1.1K | 16.28K | 621.62K |
| Aug 18, 2023 | NERGES JOSEPH R | PURCHASE | 14.61 | 580 | 8.48K | 618.52K |
| Aug 17, 2023 | NERGES JOSEPH R | PURCHASE | 14.60 | 400 | 5.84K | 616.23K |
| Aug 16, 2023 | NERGES JOSEPH R | PURCHASE | 13.89 | 500 | 6.95K | 613.33K |
| Aug 15, 2023 | NERGES JOSEPH R | PURCHASE | 13.85 | 200 | 2.77K | 611.1K |
| Aug 14, 2023 | NERGES JOSEPH R | PURCHASE | 13.70 | 800 | 10.96K | 608.99K |
| Aug 11, 2023 | NERGES JOSEPH R | PURCHASE | 13.64 | 100 | 1.36K | 604.99K |
| Jun 16, 2023 | NERGES JOSEPH R | PURCHASE | 12.40 | 22 | 272.8 | 604.89K |
| Jun 15, 2023 | NERGES JOSEPH R | PURCHASE | 12.70 | 200 | 2.54K | 604.27K |
| Jun 14, 2023 | NERGES JOSEPH R | PURCHASE | 12.79 | 217 | 2.78K | 603.27K |
| Jun 07, 2023 | NERGES JOSEPH R | PURCHASE | 12.30 | 2 | 24.6 | 601.85K |
| Jun 06, 2023 | NERGES JOSEPH R | PURCHASE | 12.40 | 304 | 3.77K | 601.65K |
| Jun 05, 2023 | NERGES JOSEPH R | PURCHASE | 12.30 | 679 | 8.35K | 599.94K |
| Jun 02, 2023 | NERGES JOSEPH R | PURCHASE | 12.40 | 76 | 942.4 | 597.26K |
| Jun 01, 2023 | NERGES JOSEPH R | PURCHASE | 12.30 | 236 | 2.9K | 597.08K |
| May 31, 2023 | NERGES JOSEPH R | PURCHASE | 12.20 | 202 | 2.46K | 595.75K |