Eagle Point Credit Company 5.375% Notes due 2029 (ECCV) Stock Price

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

ECCV 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