ICMB (Investcorp Credit Management BDC, Inc. Common Stock) Stock Analysis - Analyst Ratings
Investcorp Credit Management BDC, Inc. Common Stock (ICMB) is a publicly traded Financial Services sector company. As of May 21, 2026, ICMB trades at $1.37 with a market cap of $18.91M and a P/E ratio of -0.99. ICMB moved +0.75% today. Year to date, ICMB is -51.09%; over the trailing twelve months it is -55.37%. Its 52-week range spans $1.28 to $3.47. Rallies surfaces ICMB's financials, insider trades, hedge fund holdings, congressional trades, analyst ratings, and AI-generated research below.
What do analysts rate ICMB?
The average price target is $0.00.
ICMB Key Metrics
Key financial metrics for ICMB
Metric
Value
Price
$1.37
Market Cap
$18.91M
P/E Ratio
-0.99
EPS
$-1.36
Dividend Yield
0.12%
52-Week High
$3.47
52-Week Low
$1.28
Volume
0
Avg Volume
0
Revenue (TTM)
$1.99M
Net Income
$-19.68M
Gross Margin
0.00%
ICMB Analyst Consensus
ICMB analyst coverage data. Average price target: $0.00.