FCRX
XNYS
$25.17
Crescent Capital BDC, Inc. 5.00% Notes due 2026 (FCRX)
This company is also listed under the following ticker: CCAP.
Market Cap
$918M
Profit Margin
42%
P/E Ratio
25.50
Free Cash Flow Yield
5.35%
Price Chart
Valuation
Market Cap$918M
P/E25.50
Profitability
Total Revenue (TTM)$71M
Gross Profit (TTM)$163M
EBITDA$95M
Profit Margin42%
Operating Margin75.2%
EPS$0.97
Financial Health
Debt-to-Equity122.6%
Free Cash Flow Yield5.35%
Dividend Yield6.67%
Growth & Risk
Sharpe Ratio0.72