Eagle Point Credit Company Inc. 6.50% Series C Term Preferred Stock due 2031 is a financial services company that specializes in strategic credit investments. With a focus on generating attractive risk-adjusted returns for its shareholders, the company prides itself on its disciplined investment approach and experienced management team.