Crescent Capital BDC, Inc. (CCAP)
NASDAQ: CCAP · Real-Time Price · USD
11.13
+0.03 (0.23%)
At close: Jul 2, 2026, 4:00 PM EDT
11.12
-0.01 (-0.04%)
After-hours: Jul 2, 2026, 4:10 PM EDT

Crescent Capital BDC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
410519712644395496
Market Cap Growth
-22.91%-27.08%10.59%63.18%-20.38%20.80%
Last Close Price
11.1314.0519.2217.3812.7817.60
PE Ratio
27.2715.119.667.4625.565.99
Forward PE
7.448.619.107.937.0910.70
PEG Ratio
-0.840.840.840.840.89
PS Ratio
2.516.715.975.089.714.50
PB Ratio
0.610.740.960.870.640.76
P/TBV Ratio
0.610.740.960.840.640.77
P/FCF Ratio
-5.639.5310.9314.12-
P/OCF Ratio
6.205.639.5310.9314.12-
Debt / Equity Ratio
1.351.241.181.141.070.97
Debt / FCF Ratio
10.859.4711.7214.3423.41-
Net Debt / Equity Ratio
1.351.241.181.141.070.97
Net Debt / FCF Ratio
10.859.4711.7214.3423.41-4.00
Asset Turnover
0.030.050.070.090.030.09
Return on Equity (ROE)
2.19%4.77%9.93%12.37%2.46%13.80%
Earnings Yield
3.68%6.62%10.35%13.41%3.91%16.70%
FCF Yield
-17.77%10.49%9.15%7.08%-
Dividend Yield
13.04%12.40%9.52%12.05%14.01%9.52%
Payout Ratio
304.08%187.05%92.08%89.74%355.69%57.07%
Buyback Yield / Dilution
0.14%0.05%-3.15%-16.32%-8.46%-2.88%
Total Shareholder Return
13.18%12.45%6.37%-4.27%5.54%6.65%
SEC Filings: 10-K · 10-Q