Street Calls of the Week
Investing.com - Clear Street initiated coverage on Eagle Point Credit Company (NYSE:ECC) with a Buy rating and a price target of $7.50 on Wednesday. Currently trading at $6.61, ECC offers a remarkable dividend yield of 25.42%, according to InvestingPro data.
The firm highlighted ECC’s position as one of the largest CLO equity investors within a platform managing $13 billion in assets, offering investors high-yielding, diversified exposure to this specialized asset class through an established track record and experienced management team. InvestingPro analysis reveals the company has maintained consistent dividend payments for 12 consecutive years, with current liquidity metrics showing assets well-positioned to cover short-term obligations.
ECC’s portfolio is heavily weighted toward CLO equity, which represents 84% at cost, delivering estimated portfolio yields exceeding 12% on a GAAP basis and over 20% when including return-of-capital cash flows.
Clear Street noted that near-term headwinds persist as tight loan spreads pressure CLO equity yields and valuations, but emphasized that ECC’s scale, manager relationships, and ability to selectively participate in CLO formation and refinancing position it to benefit from potential loan market rebalancing in 2026.
The firm also pointed to management’s proactive approach, which includes active CLO refinancing, and anticipated potential redemption of higher-cost preferred shares to support earnings optimization.
In other recent news, Eagle Point Credit Company reported its Q2 2025 earnings, with an earnings per share (EPS) of $0.23. This figure was below the forecasted $0.25, marking an 8% shortfall. Despite the earnings miss, the company experienced a 1.1% increase in net asset value (NAV) per share, signaling strong asset growth. Analysts have noted that investor optimism remains buoyant, partly due to strategic partnerships that the company has formed. These recent developments have contributed to a positive outlook for Eagle Point Credit. It’s important for investors to consider these factors when evaluating the company’s financial health. The latest earnings report and strategic moves are crucial elements for stakeholders to monitor.
This article was generated with the support of AI and reviewed by an editor. For more information see our T&C.