Eagle Point Credit Company Inc

Eagle Point Credit Company Inc (ECC) Stock Analysis

$2.670

+0.020 (+0.75%)At close

Loading chart…
High
2.740
Open
2.650
VWAP
2.69
Volume
1.61M
Mkt Cap
858.14M
Low
2.650
Amount
4.33M
EV/EBITDA, TTM
4.56

Eagle Point Credit Company Inc. is a non-diversified, closed-end management investment company. The Company’s primary investment objective is to generate high current income with a secondary objective to generate capital appreciation. The Company seeks to achieve these objectives by investing primarily in equity and junior debt tranches of collateralized loan obligations (CLOs) and may also invest in other securities or instruments that are related investments or that are consistent with its investment objectives. The Company invests in various industries, including technology software and services; media; health care providers and services; hotels, restaurants and leisure; diversified financial services; diversified telecommunication services; commercial services & supplies; insurance; technology: hardware and equipment, and chemicals. The Company is externally managed and advised by Eagle Point Credit Management LLC.

AI analysis of Eagle Point Credit Company Inc (ECC)

Buy

Eagle Point Credit Company (ECC) is a good buy right now due to its current price of $2.67, which is significantly lower than its 52-week high of $6.45, suggesting potential for recovery. Additionally, the stock has a strong implied annualized yield of 18.80%, attracting yield-seeking investors. However, the main risk is its declining net asset value (NAV), which dropped from $5.70 to $4.17, indicating challenges in the market.

Analyst Ratings (4)

+237.08% upside
Buy
3 Buy
1 Hold
0 Sell
Current: 2.67
Low
9.00
Average
9.00
High
9.00

B. Riley

2026-05-29

Price Target

—

Buy

Alliance Global

2026-04-15

Price Target

$5

Buy

B. Riley

2026-03-16

Price Target

$7

Buy

Clear Street

2026-02-18

Price Target

$5

Buy

Alliance Global

2026-02-17

Price Target

$5

Buy

Valuation Metrics

The current forward P/E ratio for Eagle Point Credit Company Inc (ECC) is 4.21, compared to its 5-year average forward P/E of 6.56.

Forward P/E

Strongly Undervalued
5Y Average P/E
6.56
Current P/E
4.21
Overvalued
7.42
Undervalued
5.69

Forward EV/EBITDA

Strongly Overvalued
5Y Average EV/EBITDA
0.36
Current EV/EBITDA
4.56
Overvalued
1.60
Undervalued
-0.87

Forward P/S

Strongly Undervalued
5Y Average P/S
4.68
Current P/S
2.06
Overvalued
5.53
Undervalued
3.84

Alphio AI Price Scenarios for ECC

Scenario prices are the last monthly forecast band of the current year. Probabilities are fixed model weights (25 / 50 / 25), not guarantees.

B

Bull

Bull · 25%ECC

$9.83

Scenario price

B

Base

Base · 50%ECC

$9.39

Scenario price

B

Bear

Bear · 25%ECC

$7.96

Scenario price

Events Timeline

2026-10-14 (ET)

09:30:00

Company Estimates Net Asset Value per Share at $4.12-$4.22 as of September 30, 2026

2026-08-13 (ET)

08:30:00

ECC Reports Q2 Net Asset Value Per Share of $4.51

2026-06-17 (ET)

08:30:00

Eagle Point Credit Management Joins CAIS Platform

2026-05-19 (ET)

08:10:00

Eagle Point's NAV per Share Drops to $4.17 as of March 31, 2026

2026-02-17 (ET)

08:20:00

Company Reports Q4 NAV per Share of $5.70

News

ECC FAQ — answered by Alphio AI

Eagle Point Credit Company Inc. is a non-diversified, closed-end management investment company. The Company’s primary investment objective is to generate high current income with a secondary objective to generate capital appreciation. The Company seeks to achieve these objectives by investing primarily in equity and junior debt tranches of collateralized loan obligations (CLOs) and may also invest in other securities or instruments that are related investments or that are consistent with its investment objectives. The Company invests in various industries, including technology software and services; media; health care providers and services; hotels, restaurants and leisure; diversified financial services; diversified telecommunication services; commercial services & supplies; insurance; technology: hardware and equipment, and chemicals. The Company is externally managed and advised by Eagle Point Credit Management LLC. It operates in the Financials sector.

Eagle Point Credit Company (ECC) is a good buy right now due to its current price of $2.67, which is significantly lower than its 52-week high of $6.45, suggesting potential for recovery. Additionally, the stock has a strong implied annualized yield of 18.80%, attracting yield-seeking investors. However, the main risk is its declining net asset value (NAV), which dropped from $5.70 to $4.17, indicating challenges in the market.

4 analysts cover ECC: 3 rate it Buy, 1 Hold and 0 Sell. The average price target is 9.00.

Community

More ↗

No posts yet

Sign up or log in to join the discussion

This page is for research only and is not investment advice. Models can be wrong. Past performance does not guarantee future results.

Start trading