Buy the Panic: ECC Shows Deep Discount, Insider Buys and Income Support a Long Trade
Eagle Point Credit (ECC) is a closed-end fund focused on CLO equity and junior debt tranches. The shares trade at a steep discount, with a current market cap of $522.0M and a quoted dividend yield above 40%. While NAV pressure from CLO markdowns has pushed the market price lower, recent insider buying reports and healthy distribution mechanics crea…