
Eagle Point Credit trades near lows with 25.3% yield but faces earnings and sustainability concerns.
Eagle Point Credit (ECC) shares are trading at a 33% discount to net asset value and near all-time lows, reflecting investor concerns. Despite a historically high distribution yield of 25.3%, the sustainability of these payouts is questionable follow...





