(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 887m
Sector Financial Services
Industry Asset Management
GiC Sub-Industry Asset Management & Custody Banks
IPO / Inception 2014-10-08

ECC Stock Ratings

Growth Rating 62.1
Fundamental -
Dividend Rating 89.7
Rel. Strength -23.9
Analysts 4.33/5
Fair Price Momentum 9.79 USD
Fair Price DCF -

ECC Dividends

Dividend Yield 12m 25.24%
Yield on Cost 5y 78.63%
Annual Growth 5y 7.28%
Payout Consistency 91.8%

ECC Growth Ratios

Growth Correlation 3m -79.8%
Growth Correlation 12m -62.6%
Growth Correlation 5y 88%
CAGR 5y 24.22%
CAGR/Max DD 5y 1.10
Sharpe Ratio 12m -0.18
Alpha -14.28
Beta 0.405
Volatility 13.75%
Current Volume 1144.7k
Average Volume 20d 1729.2k
What is the price of ECC stocks?
As of May 02, 2025, the stock is trading at USD 7.77 with a total of 1,144,681 shares traded.
Over the past week, the price has changed by +1.44%, over one month by -2.37%, over three months by -7.01% and over the past year by -6.68%.
Is Eagle Point Credit a good stock to buy?
Yes. Based on ValueRay Analyses, Eagle Point Credit (NYSE:ECC) is currently (May 2025) a good stock to buy. It has a ValueRay Growth Rating of 62.14 and therefor a clear technical positive rating according to historical growth.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of ECC as of May 2025 is 9.79. This means that ECC is currently undervalued and has a potential upside of +26% (Margin of Safety).
Is ECC a buy, sell or hold?
Eagle Point Credit has received a consensus analysts rating of 4.33. Therefor, it is recommend to buy ECC.
  • Strong Buy: 4
  • 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 10.8 in May 2026. The stock is currently trading at 7.77. This means that the stock has a potential upside of +39%.
Issuer Forecast Upside
Wallstreet Target Price 11.5 47.4%
Analysts Target Price 11.7 49.9%
ValueRay Target Price 10.8 39%