(ECC) Eagle Point Credit - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US2698081013

ECC: Loans, Debt, Investments, Securities

Eagle Point Credit Company Inc. (NYSE:ECC) is a closed-end management investment company operating within the asset management and custody banks sector. Established on March 24, 2014, the firm is managed by Eagle Point Credit Management LLC and is domiciled in the United States. ECC focuses its investments in the U.S. fixed income markets, with a particular emphasis on collateralized loan obligations (CLOs). These CLOs primarily consist of below-investment-grade senior secured loans, and the fund targets both equity and junior debt tranches within these structures. ECCs investment strategy is designed to capitalize on the opportunities in the leveraged loan market while managing the associated risks. The company is listed on the New York Stock Exchange (NYSE) under the ticker symbol ECC.

From a financial perspective, Eagle Point Credit Company Inc. has a market capitalization of approximately $938.57 million USD. The companys price-to-earnings (P/E) ratio stands at 5.18, with a forward P/E of 8.15, indicating expectations of future earnings growth. The price-to-book (P/B) ratio is 1.07, suggesting that the market value of the company is slightly above its book value. Additionally, the price-to-sales (P/S) ratio of 5.53 reflects the markets valuation of the company relative to its revenue. ECCs return on equity (RoE) is 13.46%, which is a key metric for assessing profitability from shareholders equity.

Looking ahead, Eagle Point Credit Company Inc. is well-positioned to navigate the evolving fixed income landscape, particularly as interest rates continue to rise and the economy faces potential headwinds. The companys focus on CLOs, which are backed by senior secured loans, provides a layer of protection against defaults, though the below-investment-grade nature of the underlying assets introduces credit risk. ECCs ability to maintain its dividend yield while managing its portfolios credit quality will be critical in sustaining investor confidence. Furthermore, the companys valuation multiples, such as its P/E and P/B ratios, suggest that it may offer an attractive risk-adjusted return for investors seeking exposure to the U.S. leveraged loan market. As the Federal Reserves monetary policy continues to shape market dynamics, ECCs strategic approach to risk management and its expertise in CLO investments will likely remain key factors in its future performance.

Additional Sources for ECC Stock

ECC Stock Overview

Market Cap in USD 886m
Sector Financial Services
Industry Asset Management
GiC Sub-Industry Asset Management & Custody Banks
IPO / Inception 2014-10-08

ECC Stock Ratings

Growth 5y 67.5%
Fundamental 28.3%
Dividend 89.8%
Rel. Strength -19.9
Analysts 4.2/5
Fair Price Momentum 10.44 USD
Fair Price DCF -

ECC Dividends

Dividend Yield 12m 26.50%
Yield on Cost 5y 78.72%
Annual Growth 5y 7.28%
Payout Consistency 91.8%

ECC Growth Ratios

Growth Correlation 3m -42%
Growth Correlation 12m -23.1%
Growth Correlation 5y 89.6%
CAGR 5y 23.31%
CAGR/Max DD 5y 0.75
Sharpe Ratio 12m -0.33
Alpha -10.77
Beta 0.734
Volatility 18.86%
Current Volume 608.3k
Average Volume 20d 1380.1k
What is the price of ECC stocks?
As of March 31, 2025, the stock is trading at USD 8.05 with a total of 608,274 shares traded.
Over the past week, the price has changed by +1.13%, over one month by -5.75%, over three months by -2.98% and over the past year by -4.46%.
Is Eagle Point Credit a good stock to buy?
Neither. Based on ValueRay Fundamental Analyses, Eagle Point Credit is currently (March 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 28.31 and therefor a neutral outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of ECC as of March 2025 is 10.44. This means that ECC is currently undervalued and has a potential upside of +29.69% (Margin of Safety).
Is ECC a buy, sell or hold?
Eagle Point Credit has received a consensus analysts rating of 4.20. Therefor, it is recommend to buy ECC.
  • Strong Buy: 3
  • Buy: 0
  • Hold: 2
  • Sell: 0
  • Strong Sell: 0
What are the forecast for ECC stock price target?
According to ValueRays Forecast Model, ECC Eagle Point Credit will be worth about 11.5 in March 2026. The stock is currently trading at 8.05. This means that the stock has a potential upside of +42.86%.
Issuer Forecast Upside
Wallstreet Target Price 11.7 44.7%
Analysts Target Price 13 61.5%
ValueRay Target Price 11.5 42.9%