Eagle Point Credit Company Inc. operates in the financial sector, within the investment management industry, focusing primarily on the acquisition and management of portfolios composed of Collateralized Loan Obligations (CLOs).
Founded by Thomas P. Majewski, the company was established to provide investors with specialized access to the structured credit market, a segment traditionally dominated by large institutional investors.
Its portfolio consists of positions in CLO tranches, including senior debt, mezzanine debt, and equity, backed by corporate loans from mid- and large-sized companies. These assets provide diversification and potential recurring income, aligned with the company’s strategy of allocating capital to high-yield credit instruments.
Eagle Point Credit operates mainly in the United States, although its investments may include assets issued in other international markets depending on structured credit opportunities.
Its operational structure is based on external management, supported by a specialized team focused on credit analysis, portfolio administration, and continuous risk monitoring.
The company is influenced by economic cycles, interest rate movements, corporate credit quality, and regulatory changes affecting the credit markets, maintaining an active allocation policy aimed at achieving efficiency and mitigating volatility.
Eagle Point Credit Company Inc. is listed on the NYSE under the ticker ECC.
History and when Eagle Point Credit Company Inc. was founded
Eagle Point Credit Company Inc. was founded in 2014 in the United States to provide investors with access to the CLO market through a publicly traded investment vehicle.
Its founder, Thomas P. Majewski, leveraged his expertise in structured credit to develop the company’s initial strategy, centered on diversified portfolios of corporate loan exposures.
In its early years, the company focused on building a solid asset base by acquiring interests in various CLOs and strengthening its income-generation capacity. Its reinvestment policy and expansion strategies contributed to the growth of assets under management.
The initial public offering (IPO) was completed in 2014 on the NYSE, increasing investor access to this specialized credit segment.
Between 2020 and 2024, the company navigated periods of market volatility driven by economic fluctuations, interest rate movements, and corporate credit conditions.
During this period, Eagle Point reinforced active portfolio management, explored opportunities created by rising interest rates, and expanded diversification across issuers and sectors.
Today, the company remains a leading participant in the U.S. CLO investment market.
Additional Information
The Company Eagle Point Cred (United States), is listed on Nasdaq with a market value of $ 630.42 Millions, having an equity of $ 1.11 Billion.
The Company is listedthe in the sector of Others and categorized in industry of Others.
In the last 12 months the Company had a revenue of $ 161.07 Millions, which generated a loss in the amount of $ 144.07 Millions.
As for its main indicators, the Company has a P/E ratio of 4.38, a P/BV ratio of 0.57 and in the last 12 months the dividend yield of ECC was at 30.74%.
The Company is traded internationally through the ticker ECC.