Eagle Point Credit Company 6.50% Series C Term Preferred Shares due 2031 (ECCC) Stock Price

ECCCStock
$23.35−52.30%52W
Market Cap—
P/E5.84x
PEG Ratio—
Div yield—
Beta0.40

ECCC Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-34.38%
Price vs S&P 500 (4W)-18.12%
VGM Score49.47
P/E Ratio (Annual)5.84x

About Eagle Point Credit Company 6.50% Series C Term Preferred Shares due 2031

Eagle Point Credit is a closed-end investment company focused on generating high current income through investments in equity and junior debt tranches of collateralized loan obligations (CLOs). These CLOs are backed by portfolios of below-investment-grade U.S. senior secured loans from diverse borrowers across multiple industries. The company qualifies as a regulated investment company with a secondary objective of capital appreciation.