Crescent Capital BDC, Inc. (CCAP)
NASDAQ: CCAP · Real-Time Price · USD
12.77
-0.33 (-2.52%)
At close: Mar 20, 2026, 4:00 PM EDT
12.72
-0.05 (-0.39%)
After-hours: Mar 20, 2026, 6:47 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
472519712644395544
Market Cap Growth
-25.99%-27.08%10.59%63.18%-27.39%32.46%
Enterprise Value
1,3401,3931,5881,4891,0491,175
Last Close Price
12.7714.0519.2217.3812.7817.60
PE Ratio
13.7115.119.667.4625.565.99
Forward PE
7.798.619.107.937.0910.70
PEG Ratio
-0.840.840.840.840.89
PS Ratio
2.826.715.975.089.714.93
PB Ratio
0.670.740.960.870.640.83
P/TBV Ratio
0.670.740.960.840.640.77
P/FCF Ratio
-5.639.5310.9314.12-3.45
P/OCF Ratio
6.315.639.5310.9314.12-3.45
EV/Sales Ratio
8.0117.9913.3211.7525.8110.66
EV/FCF Ratio
-15.0921.2525.2837.54-7.45
Debt / Equity Ratio
1.241.241.181.141.070.97
Debt / FCF Ratio
9.479.4711.7214.3423.41-4.00
Net Debt / Equity Ratio
1.241.241.181.141.070.97
Net Debt / FCF Ratio
9.479.4711.7214.3423.41-4.00
Asset Turnover
0.050.050.070.090.030.09
Return on Equity (ROE)
4.77%4.77%9.93%12.37%2.46%13.80%
Earnings Yield
7.32%6.62%10.35%13.41%3.91%16.70%
FCF Yield
-17.77%10.49%9.15%7.08%-29.00%
Dividend Yield
13.16%12.40%9.52%12.05%14.01%9.52%
Payout Ratio
191.08%187.05%92.08%89.74%355.69%57.07%
Buyback Yield / Dilution
-0.00%0.19%0.00%0.00%-10.67%
Total Shareholder Return
-12.40%9.71%12.05%14.01%-1.15%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q