Eagle Point Credit Company (ECC) — Stock Score Summary

Eagle Point Credit Company (ECC) has a MoatMap StockRank of 54/100 based on Quality (62/100), Value (53/100), and Momentum (25/100) factor scores. The current signal is HOLD. Eagle Point Credit is a closed-end fund investing in CLO equity. This is a highly complex, leveraged financial vehicle that does not fit our Terry Smith or Warren Buffett criteria of owning high-ROIC operating businesses.

Eagle Point Credit Company is a closed-end management investment company that invests primarily in the equity and junior debt tranches of collateralized loan obligations (CLOs). The fund focuses on the highly complex, high-yielding CLO equity market, leveraging specialized management expertise to generate substantial cash flow. It is a niche, high-yield asset management vehicle specializing in structured corporate credit.

Key Financial Metrics

Price$4.03
Market Cap$554M
P/E (Forward)5.16
Price/Book0.98
Return on Equity-18.1%
Debt/Equity40.53
Gross Margin100.0%
Operating Margin75.7%
Revenue Growth-19.1%
Dividend Yield29.3%
Free Cash Flow$63M

Eagle Point Credit Company operates in the Asset Management industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is Eagle Point Credit Company’s (ECC) StockRank?
MoatMap’s StockRank for Eagle Point Credit Company (ECC) is 54/100, with a Hold signal. It is a composite of Quality (62), Value (53), and Momentum (25) factor ranks across MoatMap’s 19,000+ stock universe.
Does Eagle Point Credit Company have an economic moat?
Eagle Point Credit Company (ECC) has a Quality factor score of 62/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Eagle Point Credit Company a buy, hold, or sell?
MoatMap’s current signal for Eagle Point Credit Company (ECC) is Hold, based on a StockRank of 54/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Eagle Point Credit Company in?
Eagle Point Credit Company (ECC) operates in the Financial Services sector, specifically the Asset Management industry (United States).