Eagle Point Credit Company Inc

Eagle Point Credit Company Inc (ECC) Stock Analysis

$3.900

+0.061 (+1.56%)At close

Loading chart…
High
3.920
Open
3.850
VWAP
3.89
Vol
1.34M
Mkt Cap
858.14M
Low
3.844
Amount
5.22M
EV/EBITDA, TTM
0.00

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.

Analyst Ratings (4)

+130.77% upside
Buy
3 Buy
1 Hold
0 Sell
Current: 3.90
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 7.29, compared to its 5-year average forward P/E of 6.74.

Forward P/E

Fair
5Y Average P/E
6.74
Current P/E
7.29
Overvalued
7.34
Undervalued
6.14

Forward EV/EBITDA

Strongly Undervalued
5Y Average EV/EBITDA
0.00
Current EV/EBITDA
0.00
Overvalued
0.00
Undervalued
0.00

Forward P/S

Strongly Undervalued
5Y Average P/S
4.91
Current P/S
3.85
Overvalued
5.25
Undervalued
4.58

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-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

2025-11-13 (ET)

08:04:54

Eagle Point Credit Announces Q3 EPS of 24c, Exceeding Consensus of 23c

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.

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

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

Get Started