| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 224.75M | 115.95M | 136.32M | -78.60M | 155.31M | 74.56M |
| Gross Profit | 217.84M | 97.61M | 122.69M | -92.73M | 140.84M | 64.06M |
| EBITDA | 61.64M | 85.49M | 118.75M | -101.81M | 131.86M | 60.89M |
| Net Income | 34.43M | 80.31M | 118.75M | -101.81M | 131.86M | 60.89M |
Balance Sheet | ||||||
| Total Assets | 1.54B | 1.51B | 954.49M | 760.15M | 768.04M | 512.59M |
| Cash, Cash Equivalents and Short-Term Investments | 56.76M | 42.22M | 46.45M | 56.83M | 13.92M | 4.76M |
| Total Debt | 391.39M | 271.96M | 157.71M | 150.77M | 140.69M | 92.80M |
| Total Liabilities | 425.85M | 568.58M | 218.72M | 260.89M | 241.85M | 150.93M |
| Stockholders Equity | 1.12B | 936.87M | 735.78M | 499.27M | 526.19M | 361.66M |
Cash Flow | ||||||
| Free Cash Flow | 65.30M | 103.55M | 85.21M | -74.97M | 42.64M | 1.22M |
| Operating Cash Flow | 65.30M | 103.55M | 85.21M | -74.97M | 42.64M | 1.22M |
| Investing Cash Flow | -250.17M | -532.55M | -166.78M | 0.00 | -157.48M | 22.72K |
| Financing Cash Flow | 218.51M | 424.38M | 71.33M | 117.87M | 124.06M | -29.46M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $389.69M | 6.19 | 17.44% | 6.55% | 6.38% | 25.69% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | ― | 32.32 | 1.99% | 29.47% | 7.25% | -78.57% | |
55 Neutral | $139.10M | -33.20 | -2.25% | 14.03% | -34.92% | -132.22% | |
54 Neutral | $380.68M | 11.63 | 6.83% | 16.61% | -3.09% | 200.66% | |
50 Neutral | $439.48M | -48.55 | -1.15% | 21.13% | -91.81% | 78.46% | |
45 Neutral | $98.13M | -12.70 | -5.98% | 22.43% | 47.01% | -179.46% |
Eagle Point Credit Company reported that, as of December 31, 2025, management’s unaudited estimate of net asset value per common share ranged between $5.65 and $5.75. For the quarter ended December 31, 2025, management estimated unaudited net investment income of $0.22 to $0.26 per share, realized losses of approximately $0.47 to $0.51 per share, and a small range of realized gains or losses from foreign currency hedging between a loss of $0.02 and a gain of $0.02 per share, indicating solid income generation but pressure on overall performance from realized losses.
The most recent analyst rating on (ECC) stock is a Buy with a $7.00 price target. To see the full list of analyst forecasts on Eagle Point Credit Company stock, see the ECC Stock Forecast page.
On November 30, 2025, Eagle Point Credit Company estimated its net asset value per share of common stock to be between $5.98 and $6.08. This estimation provides insights into the company’s financial standing and could influence investor perceptions and decisions.
The most recent analyst rating on (ECC) stock is a Buy with a $7.00 price target. To see the full list of analyst forecasts on Eagle Point Credit Company stock, see the ECC Stock Forecast page.