Claim 30% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Eagle Point Credit Company ( (ECC) ) has issued an announcement.
Eagle Point Credit Company reported that management’s unaudited estimate of net asset value per share of its common stock as of March 31, 2026, was in a range of $4.12 to $4.22, reflecting the company’s latest view of its underlying portfolio value. For the quarter ended March 31, 2026, management estimated net investment income between $0.18 and $0.22 per share, with realized losses between $0.08 and $0.04 per share and additional realized losses from foreign currency contracts between $0.05 and $0.01 per share, indicating pressure on results from realized and currency-related losses despite ongoing income generation.
The most recent analyst rating on (ECC) stock is a Buy with a $4.25 price target. To see the full list of analyst forecasts on Eagle Point Credit Company stock, see the ECC Stock Forecast page.
Spark’s Take on ECC Stock
According to Spark, TipRanks’ AI Analyst, ECC is a Neutral.
The score is held down primarily by deteriorating profitability (TTM loss, revenue contraction) and weak technicals (below key moving averages with negative MACD). Earnings-call items reinforce near-term risk via NAV decline, realized/unrealized losses, and elevated leverage, partially offset by positive recurring cash flow and portfolio actions; valuation is mixed due to negative earnings and a very high yield alongside a meaningful distribution cut.
To see Spark’s full report on ECC stock, click here.
More about Eagle Point Credit Company
Eagle Point Credit Company is a closed-end investment firm focused on credit markets, primarily investing in collateralized loan obligations and other income-generating credit instruments. The company targets returns for shareholders through net investment income and capital appreciation derived from its credit-focused portfolio.
Average Trading Volume: 2,445,617
Technical Sentiment Signal: Sell
For a thorough assessment of ECC stock, go to TipRanks’ Stock Analysis page.

