NASDAQ : CCAP

Crescent Capital BDC, Inc.

$11.05 USD

-$0.15 (-1.34%)

Volume
358.43K
Average Volume
236.86K
Market Capitalization
$407.15M
P/E Ratio
26.95
Dividend Yield
15.20%
Price Target
$14.00
Year High
$16.04
Year Low
$10.77
Day High
Day Low
Payout Ratio
$4.37
Current Ratio
$0.00
Institutional Ownership Summary
Institutional Ownership %

0.96%

Investors Holding

6

change: -82 | last: 88
Increased Positions

4

change: -30 | last: 34
Reduced Positions

2

change: -27 | last: 29
New Positions

1

change: -12 | last: 13
Sold Positions

82

change: 61 | last: 21
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -86.1789 | last: 0.8618
Total Invested

3.88M

CCAP Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $14.05 37.04M $520.47M $5.04M $873.76M $1.39B
2024-12-31 $19.22 37.06M $712.32M $10.13M $875.84M $1.58B
2023-12-31 $17.38 35.93M $624.43M $7.78M $844.78M $1.46B
2022-12-31 $12.78 30.89M $394.74M $6.4M $654.46M $1.04B
2021-12-31 $17.60 28.48M $501.21M $10.07M $631.04M $1.12B
2020-12-31 $14.57 27.68M $403.32M $1.9M $471.93M $873.36M
2019-12-31 $16.40 28.13M $461.27M $4.58M $322.01M $778.7M
2018-12-31 $16.40 30.04M $492.64M $10.37M $235.71M $717.98M
2017-12-31 $16.40 30.04M $492.64M $9.27M $150.85M $634.22M
2016-12-31 $16.40 6.42M $105.23M $5.12M $52753 $100.16M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $12.15 36.92M $448.62M $26.59M $907.13M $1.33B
2025-12-31 $14.05 37.04M $520.47M $5.04M $873.76M $1.39B
2025-09-30 $14.26 37.06M $528.48M $5.79M $875.32M $1.4B
2025-06-30 $14.10 37.06M $522.57M $9.74M $887.32M $1.4B
2025-03-31 $17.12 37.06M $634.49M $12.03M $902.95M $1.53B
2024-12-31 $19.22 37.06M $712.32M $10.13M $875.84M $1.58B
2024-09-30 $18.50 37.06M $685.64M $17.09M $857.24M $1.53B
2024-06-30 $18.75 37.06M $694.9M $11.02M $879.93M $1.56B
2024-03-31 $17.18 37.06M $636.72M $6.74M $831.43M $1.46B
2023-12-31 $17.38 37.06M $644.13M $7.78M $844.78M $1.48B
2023-09-30 $17.10 37.06M $633.75M $6M $856.66M $1.48B
2023-06-30 $15.14 37.06M $561.11M $7.54M $859.17M $1.41B