(ECC) Eagle Point Credit - Ratings and Ratios

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

Structured Finance, Investment Funds

ECC EPS (Earnings per Share)

EPS (Earnings per Share) of ECC over the last years for every Quarter: "2020-03": -4.38, "2020-06": 1.72, "2020-09": 1.4, "2020-12": 2.94, "2021-03": 1.09, "2021-06": 1.22, "2021-09": 1.34, "2021-12": 0.2, "2022-03": -0.53, "2022-06": -2.31, "2022-09": 0.2, "2022-12": 0.16, "2023-03": 0.36, "2023-06": 0.1, "2023-09": 0.88, "2023-12": 0.35, "2024-03": 0.43, "2024-06": -0.04, "2024-09": 0.04, "2024-12": 0.41,

ECC Revenue

Revenue of ECC over the last years for every Quarter: 2020-03: 17.66229, 2020-06: 15.380477, 2020-09: 16.043748, 2020-12: 14.459727, 2021-03: 18.273505, 2021-06: 21.056483, 2021-09: 24.892844, 2021-12: 27.655653, 2022-03: 27.473069, 2022-06: 29.930601, 2022-09: 33.563648, 2022-12: 28.885358, 2023-03: 30.843396, 2023-06: 15.62846, 2023-09: 36.612201, 2023-12: 39.570222, 2024-03: 41.936992, 2024-06: 42.276892, 2024-09: 40.698978, 2024-12: 35.801612,

Description: ECC Eagle Point Credit

Eagle Point Credit Company Inc. (NYSE:ECC) is a closed-ended investment fund specializing in the fixed income markets of the United States, with a focus on equity and junior debt tranches of collateralized loan obligations (CLOs) primarily composed of below investment grade U.S. senior secured loans. As a niche player in the financial sector, ECC is managed by Eagle Point Credit Management LLC, a firm with expertise in navigating the complexities of CLOs and other structured finance products.

Given its investment strategy, ECCs performance is closely tied to the overall health of the U.S. corporate credit market, particularly the segment involving leveraged loans. The funds exposure to below investment grade securities implies a higher risk profile, but also potentially higher returns, making it a candidate for investors seeking yield in a low-interest-rate environment. The managements experience and track record in managing CLOs are crucial factors in ECCs ability to generate returns for its shareholders.

Analyzing the , ECCs stock price is currently at $7.55, slightly below its 20-day Simple Moving Average (SMA) of $7.58, indicating a potential short-term bearish trend. However, its 50-day SMA is $7.51, suggesting a longer-term stability. The Average True Range (ATR) of 0.16 translates to a volatility of 2.05%, which is relatively moderate. The stock is currently trading below its 200-day SMA of $7.99, potentially signaling a longer-term downtrend. The 52-week high and low are $8.58 and $6.69, respectively, showing the stocks price range over the past year.

From a fundamental perspective, ECC has a market capitalization of $903.78 million and a Price-to-Earnings (P/E) ratio of 8.74, which is relatively low compared to some of its peers, suggesting it might be undervalued. The forward P/E is slightly higher at 9.05, indicating expectations of growth in earnings. The Return on Equity (RoE) of 8.54% is respectable, reflecting the funds ability to generate income for its shareholders.

Forecasting ECCs future performance involves analyzing both its technical and fundamental data. Given the current technical indicators, if the stock price can break above the 20-day SMA and sustain it, there might be a short-term bullish trend. However, the longer-term downtrend indicated by the 200-day SMA is a concern. Fundamentally, the low P/E ratio and respectable RoE are positives. Assuming the U.S. corporate credit market remains relatively stable and the management continues to effectively navigate the CLO market, ECC could potentially see its stock price rise. A potential target could be around $8.00, representing a 6% increase from the current price, if the positives from its fundamental data and a recovery in technical indicators materialize.

Additional Sources for ECC Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle

ECC Stock Overview

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

ECC Stock Ratings

Growth Rating 54.3
Fundamental 7.22
Dividend Rating 89.6
Rel. Strength -27.2
Analysts 4.33 of 5
Fair Price Momentum 9.99 USD
Fair Price DCF 0.20 USD

ECC Dividends

Dividend Yield 12m 27.93%
Yield on Cost 5y 69.38%
Annual Growth 5y 7.78%
Payout Consistency 92.0%
Payout Ratio 51.4%

ECC Growth Ratios

Growth Correlation 3m 43.1%
Growth Correlation 12m -82.6%
Growth Correlation 5y 86.5%
CAGR 5y 19.39%
CAGR/Max DD 5y 0.88
Sharpe Ratio 12m -0.17
Alpha -15.10
Beta 0.405
Volatility 14.40%
Current Volume 1053k
Average Volume 20d 1043.6k
What is the price of ECC shares?
As of July 04, 2025, the stock is trading at USD 7.76 with a total of 1,052,950 shares traded.
Over the past week, the price has changed by +3.05%, over one month by +0.50%, over three months by -1.52% and over the past year by -6.76%.
Is Eagle Point Credit a good stock to buy?
Neither. Based on ValueRay´s Fundamental Analyses, Eagle Point Credit is currently (July 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 7.22 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.99 USD . This means that ECC is currently undervalued and has a potential upside of +28.74% (Margin of Safety).
Is ECC a buy, sell or hold?
Eagle Point Credit has received a consensus analysts rating of 4.33. Therefore, it is recommended to buy ECC.
  • Strong Buy: 4
  • Buy: 0
  • Hold: 2
  • Sell: 0
  • Strong Sell: 0
What are the forecasts for ECC share price target?
According to our own proprietary Forecast Model, ECC Eagle Point Credit will be worth about 11.1 in July 2026. The stock is currently trading at 7.76. This means that the stock has a potential upside of +43.04%.
Issuer Target Up/Down from current
Wallstreet Target Price 10.6 36%
Analysts Target Price 10.6 36%
ValueRay Target Price 11.1 43%