CSPI logo
CSPI NASDAQ US

CSP Inc. - Common Stock

Technology · Technology Website · IPO Feb 1982
$8.45
▲ +$0.33 (+4.06%)
Vol 13K
6
Quality Score
fail
Mkt Cap
$83.8M
ROE
-1.0%
Margin
-0.5%
Beta
0.84
Div Yield
1.51%
52W
$8–$18

Price Chart

Earnings

Beat rate: 0.0%
Next Report May 12, 2026
Quarter EPS Est EPS Act Surprise
Mar 2026 $0.01
Dec 2025 $-0.02
Sep 2025 $-0.03
Jun 2025 $-0.01

Fundamentals Trend

Metric 2025-12-03 2026-01-02 2026-04-02 2026-04-03 2026-04-04 2026-04-05
ROE (TTM) -3.3% -3.3% -1.0% -1.0% -1.0% -1.0%
P/E (TTM)
Net Margin -2.7% -2.7% -0.5% -0.5% -0.5% -0.5%
Gross Margin 31.0% 31.0% 35.9% 35.9% 35.9% 35.9%
D/E Ratio 2.40 2.40
Current Ratio 3.22 3.22 2.75 2.75 2.75 2.75

Key Ratios

ROA (TTM)
-0.7%
P/S (TTM)
2.11
P/B
2.6
EPS (TTM)
$-0.05
CF/Share
$1.27
Rev Growth 3Y
+2.6%
52W High
$17.76
52W Low
$7.55
$7.55 52-Week Range $17.76

How does CSPI compare to Technology peers?

Peer group: Micro-cap Technology (All) · 302 companies

CSPI valuation vs Technology peers

P/E ratio
0% below peers (29.4)
vs Peers
vs Industry
Fair value
P/S ratio
2.1
47% below peers (4.0)
vs Peers
vs Industry
Pricier
P/B ratio
2.6
34% below peers (3.9)
vs Peers
vs Industry
Pricier
Div yield
1.5%
19% above peers (1.3%)
vs Peers
vs Industry
Low yield

CSPI profitability vs Technology peers

ROE
-1.0%
89% above peers (-8.9%)
vs Peers
vs Industry
Below avg
Net margin
-0.5%
91% above peers (-5.7%)
vs Peers
vs Industry
Below avg
Gross margin
35.9%
41% below peers (61.0%)
vs Peers
vs Industry
Weak
ROA
-0.7%
82% above peers (-3.8%)
vs Peers
vs Industry
Below avg

CSPI financial health vs Technology peers

D/E ratio
0% below peers (20.2)
vs Peers
vs Industry
High debt
Current ratio
2.8
67% above peers (1.7)
vs Peers
vs Industry
Strong liquidity
Beta
0.8
25% below peers (1.1)
vs Peers
vs Industry
More volatile

CSPI fundamentals radar

CSPI Peer median Industry

CSPI profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

CSPI vs peers: key metrics

Post-Earnings Returns

Quarter Beat? EPS Surprise T+1 T+5
Mar 2026

Latest News

No related news yet