Eagle Point Credit Company Inc. (ECC) is a publicly traded externally managed closed-end management investment company that focuses on investing in CLOs