Eagle Point Credit Company Inc. 6.6875% Notes due 2028 (ECCX) Stock Price

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

ECCX 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