Investcorp Credit Management BDC, Inc. (ICMB) at a glance

Investcorp Credit Management BDC, Inc. (ICMB) is a micro-cap Financial Services company. It trades at $1.19, with a P/E of 6.5, a -118.7% profit margin and revenue decline of 18.7%. It pays a 43.3% dividend yield. Vestovix scores it 56/100 overall. Its strongest dimension is Value (89/100) and its weakest is Momentum (19/100). It is a relatively defensive holding with below-market volatility.

Price
$1.19
Market cap
$17.3M
P/E ratio
6.5
Dividend yield
43.33%
Beta
0.59
52-week range
$0.99 to $3.12
Vestovix Score56/ 100How this works
Value
89
Growth
22
Income
62
Safety
70
Momentum
19