Crescent Capital BDC, Inc. (CCAP)
NASDAQ: CCAP · IEX Real-Time Price · USD
17.35
+0.11 (0.64%)
Apr 26, 2024, 4:30 PM EDT - Market closed

Crescent Capital BDC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018201720162015
Market Capitalization
643644395496410-----
Market Cap Growth
-63.18%-20.37%20.80%------
Enterprise Value
1,4631,4641,0321,1038673092251428950
PE Ratio
7.457.6825.405.937.51-----
PS Ratio
3.493.503.385.285.32-----
PB Ratio
0.870.870.640.760.73-----
P/FCF Ratio
6.976.9814.12-3.14-6.64-----
P/OCF Ratio
6.976.9814.12-3.14-6.64-----
EV/Sales Ratio
7.957.958.8411.7411.255.776.776.356.3815.06
EV/EBITDA Ratio
17.1917.2065.7412.8515.7110.4927.3615.597.52-23.08
EV/EBIT Ratio
17.1917.2065.7412.8515.7110.4927.3615.597.52-23.08
EV/FCF Ratio
15.8515.8736.93-7.00-14.04-1.52-1.37-1.60-1.13-0.38
Debt / Equity Ratio
1.141.141.070.970.840.790.910.870.730.70
Debt / EBITDA Ratio
9.929.9241.697.358.5510.9528.6216.617.96-25.30
Debt / FCF Ratio
9.159.1523.41-4.00-7.64-1.59-1.43-1.71-1.19-0.42
Asset Turnover
0.110.110.090.080.080.080.080.070.07-
Return on Equity (ROE)
11.50%11.50%2.50%13.90%10.50%8.40%3.70%5.70%10.60%-
Return on Assets (ROA)
5.20%5.20%1.20%7.10%5.60%4.40%1.90%3.00%6.00%-
Return on Capital (ROIC)
5.20%5.20%4.68%3.78%4.84%4.34%3.55%3.06%2.89%0.68%
Earnings Yield
13.04%13.02%3.94%16.87%13.32%-----
FCF Yield
14.35%14.33%7.08%-31.80%-15.06%-----
Dividend Yield
10.03%10.40%14.00%9.60%11.30%-----
Payout Ratio
74.68%77.70%358.00%57.50%82.80%0.00%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
-16.32%-16.32%-8.46%-2.88%-59.60%-61.80%-41.75%-45.67%-217.31%-
Total Shareholder Return
-6.29%-5.92%5.54%6.72%-48.30%-61.80%-41.75%-45.67%-217.31%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).