Crescent Capital BDC, Inc. (CCAP) at a glance

Crescent Capital BDC, Inc. (CCAP) is a small-cap Financial Services company. It trades at $10.87, with a P/E of 28.1, a 9.3% profit margin and revenue decline of 10%. It pays a 3.8% dividend yield. Vestovix scores it 42/100 overall. Its strongest dimension is Safety (70/100) and its weakest is Growth (15/100). It is a relatively defensive holding with below-market volatility.

Price
$10.87
Market cap
$414.9M
P/E ratio
28.1
Dividend yield
3.82%
Beta
0.57
52-week range
$10.64 to $16.04
Vestovix Score42/ 100How this works
Value
64
Growth
15
Income
34
Safety
70
Momentum
15