(ECC) Eagle Point Credit - Ratings and Ratios
Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US2698081013
ECC EPS (Earnings per Share)
ECC Revenue
ECC: Fixed Income, CLOs, Junior Debt
Eagle Point Credit Company Inc. (NYSE:ECC) is a closed-end management investment company that focuses on generating income and capital appreciation through investments in the U.S. fixed income markets. The fund primarily targets equity and junior debt tranches of collateralized loan obligations (CLOs), which are securitized vehicles holding portfolios of predominantly below-investment-grade, senior secured U.S. corporate loans. This strategy provides exposure to the leveraged loan market while mitigating certain risks through diversification and the structural protections of CLOs. ECC is externally managed by Eagle Point Credit Management LLC, an experienced investment advisor specializing in CLOs and leveraged credit. The company was established on March 24, 2014, and is headquartered in the United States.
Based on the technical and fundamental data, ECCs stock is currently trading at $7.82, below its 20-day SMA of $7.47 but above its 50-day SMA of $7.87. The 200-day SMA stands at $8.40, indicating a potential downtrend in the medium term. The average true range (ATR) of 0.30 suggests relatively low volatility, while the forward P/E of 7.38 signals undervaluation compared to its trailing P/E of 8.58. The price-to-book ratio of 0.95 and a return on equity of 13.46% highlight its attractive valuation and profitability metrics. With a market capitalization of $886.95M and a price-to-sales ratio of 4.93, ECC appears to be a stable player in the asset management sector.
Based on the technical and fundamental data, ECCs stock is expected to face resistance at its 200-day SMA of $8.40. Support levels are likely to hold around the 50-day SMA of $7.87. The stocks valuation metrics, including a forward P/E of 7.38 and a P/B ratio of 0.95, suggest upside potential. However, the broader market conditions and investor sentiment toward closed-end funds will play a critical role in determining its short-term trajectory.
Additional Sources for ECC Stock
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle
ECC Stock Overview
Market Cap in USD | 904m |
Sector | Financial Services |
Industry | Asset Management |
GiC Sub-Industry | Asset Management & Custody Banks |
IPO / Inception | 2014-10-08 |
ECC Stock Ratings
Growth Rating | 56.5 |
Fundamental | 7.23 |
Dividend Rating | 88.8 |
Rel. Strength | -27.4 |
Analysts | 4.33 of 5 |
Fair Price Momentum | 9.86 USD |
Fair Price DCF | 0.22 USD |
ECC Dividends
Dividend Yield 12m | 27.51% |
Yield on Cost 5y | 74.23% |
Annual Growth 5y | 7.28% |
Payout Consistency | 91.8% |
Payout Ratio | 49.1% |
ECC Growth Ratios
Growth Correlation 3m | 29.3% |
Growth Correlation 12m | -80% |
Growth Correlation 5y | 86.9% |
CAGR 5y | 20.91% |
CAGR/Max DD 5y | 0.95 |
Sharpe Ratio 12m | -0.18 |
Alpha | -16.41 |
Beta | 0.405 |
Volatility | 24.11% |
Current Volume | 1013.3k |
Average Volume 20d | 1029.3k |
As of June 19, 2025, the stock is trading at USD 7.53 with a total of 1,013,295 shares traded.
Over the past week, the price has changed by -3.46%, over one month by -1.72%, over three months by -1.36% and over the past year by -9.61%.
Neither. Based on ValueRay´s Fundamental Analyses, Eagle Point Credit is currently (June 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 7.23 and therefor a neutral outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of ECC is around 9.86 USD . This means that ECC is currently undervalued and has a potential upside of +30.94% (Margin of Safety).
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
According to our own proprietary Forecast Model, ECC Eagle Point Credit will be worth about 10.8 in June 2026. The stock is currently trading at 7.53. This means that the stock has a potential upside of +43.69%.
Issuer | Target | Up/Down from current |
---|---|---|
Wallstreet Target Price | 10.6 | 40.1% |
Analysts Target Price | 10.6 | 40.1% |
ValueRay Target Price | 10.8 | 43.7% |