Upgrade

CSP Inc.

CSPI

Last
$7.36
Day
-0.9%
1y
-35.8%
5y
+68.3%
52w
-50.5%
SPY YTD
+13.3%
XLK
+37.1%
Earnings
—
EMA 21
7.64
EMA 50
7.83
EMA 200
9.09
20d high
-8.9%
5y high
-75.2%
5y range
16th
Website · 123 employees · United States

Positions held

Your positions

CSPI isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-30
Hold
avoid
Signal
Strong Sell
Target
$8.06
Stop
$6.90
Stop distance
6.3%
Target vs last
+9.5%

Fundamentals

Market cap$74.90MEnterprise value$53.81MTrailing P/E—Forward P/E—
PEG0.92Price / book1.69Beta0.86Dividend yield1.60%
Revenue growth-6.8%Earnings growth—Gross margin33.1%Operating margin-10.7%
Profit margin-1.2%ROE-1.5%ROA-2.8%Debt / equity0.08
Current ratio2.41Free cash flow$2.22MAnalyst recommendationnoneMean target—
52w high$15.0052w low$7.11

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$14.4M$16.0M$12.0M$14.5M$15.4M
Op margin-10.7%-5.3%-0.9%-3.7%-7.9%
Net income-$0.8M$0.3M$0.1M-$0.2M-$0.3M
Gross margin30.1%27.9%39.3%36.6%28.8%
Gross profit$4.3M$4.5M$4.7M$5.3M$4.5M
Operating income-$1.5M-$0.9M-$0.1M-$0.5M-$1.2M
  • Revenue -10% vs prior quarter ($14M vs $16M).
  • Gross margin 30.1% (was 27.9% prior quarter).
  • Operating margin compressed to -10.7%.

Yearly (6y)

2025202420232022
Revenue$58.7M$55.2M$64.6M$54.4M
Op margin-5.3%-3.4%2.9%-0.1%
Net income-$0.1M-$0.3M$5.2M$1.9M
Gross margin31.5%34.1%33.9%34.6%
Gross profit$18.5M$18.9M$21.9M$18.8M
Operating income-$3.1M-$1.9M$1.9M-$0.0M
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

CSPI · daily-4.3% over 13 sessions
Close EMA21 EMA50 EMA200
7.387.567.757.938.112026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$1M$3M$8M$12M$16M-11%14%39%2025-Q22025-Q32025-Q42026-Q12026-Q2