Latest 10-Q

What changed in CSP Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What CSP Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$7.14−$0.12 (−1.65%) Nov 13 close
Oct 13, 2026: $7.45Oct 14, 2026: $7.56Oct 15, 2026: $7.41Oct 16, 2026: $7.70Oct 19, 2026: $7.61Oct 20, 2026: $7.35Oct 21, 2026: $7.48Oct 22, 2026: $7.37Oct 23, 2026: $7.32Oct 26, 2026: $7.36Oct 27, 2026: $7.41Oct 28, 2026: $7.55Oct 29, 2026: $7.47Oct 30, 2026: $7.74Nov 2, 2026: $7.55Nov 3, 2026: $7.34Nov 4, 2026: $7.48Nov 5, 2026: $7.17Nov 6, 2026: $7.25Nov 9, 2026: $6.93Nov 10, 2026: $6.82Nov 11, 2026: $7.04Nov 12, 2026: $7.26Nov 13, 2026: $7.14
Oct 13, 2026Low $6.82 · High $7.74Nov 13, 2026
Aug 13, 2026: $8.36Aug 14, 2026: $8.05Aug 17, 2026: $7.90Aug 18, 2026: $7.29Aug 19, 2026: $7.54Aug 20, 2026: $7.43Aug 21, 2026: $7.56Aug 24, 2026: $7.53Aug 25, 2026: $7.50Aug 26, 2026: $7.90Aug 27, 2026: $7.88Aug 28, 2026: $8.14Aug 31, 2026: $7.91Sep 1, 2026: $8.05Sep 2, 2026: $7.94Sep 3, 2026: $8.08Sep 4, 2026: $8.09Sep 8, 2026: $7.95Sep 9, 2026: $7.96Sep 10, 2026: $7.75Sep 11, 2026: $7.76Sep 14, 2026: $7.93Sep 15, 2026: $7.87Sep 16, 2026: $7.68Sep 17, 2026: $7.68Sep 18, 2026: $7.55Sep 21, 2026: $7.52Sep 22, 2026: $7.76Sep 23, 2026: $7.42Sep 24, 2026: $7.57Sep 25, 2026: $7.71Sep 28, 2026: $7.65Sep 29, 2026: $7.63Sep 30, 2026: $7.65Oct 1, 2026: $7.63Oct 2, 2026: $7.57Oct 5, 2026: $7.54Oct 6, 2026: $7.82Oct 7, 2026: $7.49Oct 8, 2026: $7.43Oct 9, 2026: $7.36Oct 12, 2026: $7.50Oct 13, 2026: $7.45Oct 14, 2026: $7.56Oct 15, 2026: $7.41Oct 16, 2026: $7.70Oct 19, 2026: $7.61Oct 20, 2026: $7.35Oct 21, 2026: $7.48Oct 22, 2026: $7.37Oct 23, 2026: $7.32Oct 26, 2026: $7.36Oct 27, 2026: $7.41Oct 28, 2026: $7.55Oct 29, 2026: $7.47Oct 30, 2026: $7.74Nov 2, 2026: $7.55Nov 3, 2026: $7.34Nov 4, 2026: $7.48Nov 5, 2026: $7.17Nov 6, 2026: $7.25Nov 9, 2026: $6.93Nov 10, 2026: $6.82Nov 11, 2026: $7.04Nov 12, 2026: $7.26Nov 13, 2026: $7.14
Aug 13, 2026Low $6.82 · High $8.36Nov 13, 2026
Nov 13, 2025: $11.48Nov 14, 2025: $11.21Nov 17, 2025: $10.95Nov 18, 2025: $11.07Nov 19, 2025: $10.93Nov 20, 2025: $10.90Nov 21, 2025: $11.30Nov 24, 2025: $11.11Nov 25, 2025: $11.59Nov 26, 2025: $11.45Nov 28, 2025: $11.46Dec 1, 2025: $11.36Dec 2, 2025: $11.13Dec 3, 2025: $11.45Dec 4, 2025: $11.96Dec 5, 2025: $12.86Dec 8, 2025: $13.71Dec 9, 2025: $14.75Dec 10, 2025: $14.58Dec 11, 2025: $14.87Dec 12, 2025: $14.39Dec 15, 2025: $14.96Dec 16, 2025: $12.65Dec 17, 2025: $12.70Dec 18, 2025: $12.87Dec 19, 2025: $13.41Dec 22, 2025: $13.06Dec 23, 2025: $13.02Dec 24, 2025: $13.04Dec 26, 2025: $13.01Dec 29, 2025: $12.97Dec 30, 2025: $12.76Dec 31, 2025: $12.50Jan 2, 2026: $11.94Jan 5, 2026: $11.60Jan 6, 2026: $11.49Jan 7, 2026: $11.29Jan 8, 2026: $11.52Jan 9, 2026: $11.66Jan 12, 2026: $11.78Jan 13, 2026: $11.84Jan 14, 2026: $11.74Jan 15, 2026: $11.98Jan 16, 2026: $11.59Jan 20, 2026: $11.29Jan 21, 2026: $11.64Jan 22, 2026: $11.69Jan 23, 2026: $11.46Jan 26, 2026: $11.33Jan 27, 2026: $11.59Jan 28, 2026: $11.32Jan 29, 2026: $11.15Jan 30, 2026: $11.42Feb 2, 2026: $11.64Feb 3, 2026: $11.04Feb 4, 2026: $10.83Feb 5, 2026: $10.51Feb 6, 2026: $10.81Feb 9, 2026: $10.64Feb 10, 2026: $10.42Feb 11, 2026: $10.04Feb 12, 2026: $9.20Feb 13, 2026: $9.86Feb 17, 2026: $9.16Feb 18, 2026: $9.07Feb 19, 2026: $9.65Feb 20, 2026: $9.11Feb 23, 2026: $8.87Feb 24, 2026: $9.00Feb 25, 2026: $8.85Feb 26, 2026: $9.23Feb 27, 2026: $9.01Mar 2, 2026: $8.71Mar 3, 2026: $8.62Mar 4, 2026: $8.98Mar 5, 2026: $8.85Mar 6, 2026: $8.71Mar 9, 2026: $8.70Mar 10, 2026: $8.68Mar 11, 2026: $8.62Mar 12, 2026: $8.62Mar 13, 2026: $8.93Mar 16, 2026: $8.84Mar 17, 2026: $8.85Mar 18, 2026: $8.32Mar 19, 2026: $8.31Mar 20, 2026: $8.26Mar 23, 2026: $8.49Mar 24, 2026: $8.32Mar 25, 2026: $8.17Mar 26, 2026: $7.94Mar 27, 2026: $7.96Mar 30, 2026: $8.09Mar 31, 2026: $8.65Apr 1, 2026: $8.12Apr 2, 2026: $8.45Apr 6, 2026: $8.39Apr 7, 2026: $8.55Apr 8, 2026: $8.76Apr 9, 2026: $8.91Apr 10, 2026: $8.83Apr 13, 2026: $8.70Apr 14, 2026: $8.93Apr 15, 2026: $8.99Apr 16, 2026: $9.08Apr 17, 2026: $9.06Apr 20, 2026: $9.28Apr 21, 2026: $9.21Apr 22, 2026: $9.22Apr 23, 2026: $9.59Apr 24, 2026: $10.20Apr 27, 2026: $10.16Apr 28, 2026: $10.29Apr 29, 2026: $10.35Apr 30, 2026: $9.29May 1, 2026: $9.33May 4, 2026: $9.08May 5, 2026: $9.43May 6, 2026: $9.19May 7, 2026: $9.32May 8, 2026: $9.17May 11, 2026: $9.06May 12, 2026: $9.16May 13, 2026: $9.28May 14, 2026: $9.65May 15, 2026: $9.30May 18, 2026: $9.44May 19, 2026: $9.45May 20, 2026: $9.42May 21, 2026: $9.42May 22, 2026: $9.78May 26, 2026: $9.74May 27, 2026: $9.54May 28, 2026: $9.72May 29, 2026: $9.89Jun 1, 2026: $9.89Jun 2, 2026: $9.68Jun 3, 2026: $9.18Jun 4, 2026: $9.30Jun 5, 2026: $8.90Jun 8, 2026: $8.30Jun 9, 2026: $8.21Jun 10, 2026: $8.59Jun 11, 2026: $9.08Jun 12, 2026: $9.26Jun 15, 2026: $9.42Jun 16, 2026: $9.34Jun 17, 2026: $8.56Jun 18, 2026: $8.50Jun 22, 2026: $8.51Jun 23, 2026: $8.71Jun 24, 2026: $9.15Jun 25, 2026: $8.76Jun 26, 2026: $8.05Jun 29, 2026: $7.90Jun 30, 2026: $7.94Jul 1, 2026: $8.17Jul 2, 2026: $8.23Jul 6, 2026: $8.23Jul 7, 2026: $8.23Jul 8, 2026: $8.64Jul 9, 2026: $8.76Jul 10, 2026: $8.70Jul 13, 2026: $8.27Jul 14, 2026: $8.14Jul 15, 2026: $8.22Jul 16, 2026: $8.21Jul 17, 2026: $8.16Jul 20, 2026: $7.96Jul 21, 2026: $7.83Jul 22, 2026: $8.01Jul 23, 2026: $7.87Jul 24, 2026: $7.95Jul 27, 2026: $8.00Jul 28, 2026: $8.13Jul 29, 2026: $7.91Jul 30, 2026: $7.86Jul 31, 2026: $7.91Aug 3, 2026: $8.17Aug 4, 2026: $8.34Aug 5, 2026: $8.12Aug 6, 2026: $8.26Aug 7, 2026: $8.15Aug 10, 2026: $8.10Aug 11, 2026: $8.40Aug 12, 2026: $8.27Aug 13, 2026: $8.36Aug 14, 2026: $8.05Aug 17, 2026: $7.90Aug 18, 2026: $7.29Aug 19, 2026: $7.54Aug 20, 2026: $7.43Aug 21, 2026: $7.56Aug 24, 2026: $7.53Aug 25, 2026: $7.50Aug 26, 2026: $7.90Aug 27, 2026: $7.88Aug 28, 2026: $8.14Aug 31, 2026: $7.91Sep 1, 2026: $8.05Sep 2, 2026: $7.94Sep 3, 2026: $8.08Sep 4, 2026: $8.09Sep 8, 2026: $7.95Sep 9, 2026: $7.96Sep 10, 2026: $7.75Sep 11, 2026: $7.76Sep 14, 2026: $7.93Sep 15, 2026: $7.87Sep 16, 2026: $7.68Sep 17, 2026: $7.68Sep 18, 2026: $7.55Sep 21, 2026: $7.52Sep 22, 2026: $7.76Sep 23, 2026: $7.42Sep 24, 2026: $7.57Sep 25, 2026: $7.71Sep 28, 2026: $7.65Sep 29, 2026: $7.63Sep 30, 2026: $7.65Oct 1, 2026: $7.63Oct 2, 2026: $7.57Oct 5, 2026: $7.54Oct 6, 2026: $7.82Oct 7, 2026: $7.49Oct 8, 2026: $7.43Oct 9, 2026: $7.36Oct 12, 2026: $7.50Oct 13, 2026: $7.45Oct 14, 2026: $7.56Oct 15, 2026: $7.41Oct 16, 2026: $7.70Oct 19, 2026: $7.61Oct 20, 2026: $7.35Oct 21, 2026: $7.48Oct 22, 2026: $7.37Oct 23, 2026: $7.32Oct 26, 2026: $7.36Oct 27, 2026: $7.41Oct 28, 2026: $7.55Oct 29, 2026: $7.47Oct 30, 2026: $7.74Nov 2, 2026: $7.55Nov 3, 2026: $7.34Nov 4, 2026: $7.48Nov 5, 2026: $7.17Nov 6, 2026: $7.25Nov 9, 2026: $6.93Nov 10, 2026: $6.82Nov 11, 2026: $7.04Nov 12, 2026: $7.26Nov 13, 2026: $7.14
Nov 13, 2025Low $6.82 · High $14.96Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.