The CEF Claims to Have a 40% Yield. Should You Buy or Run?

A 44% yield on paper is the kind of number that stops a retail investor cold. That is what you get when you divide Eagle Point Credit (NYSE:ECC)'s old monthly distribution rate against its current share price.
Open original source