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

ECCCStock
$25.2645.17%52W
Market Cap
P/E5.84x
PEG Ratio
Div yield
Beta0.38

ECCC Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-19.56%
Price vs S&P 500 (4W)-0.39%
VGM Score53.35
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.