(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
Tweets: X Stocktwits
Fund Manager Positions: Dataroma Stockcircle
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 |
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%.
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).
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
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% |