Eagle Point Credit Company is a leading closed-end management investment company. Its 6.6875% Notes due 2028 offer investors attractive yields and the potential for capital appreciation. With a focus on credit, equity, and alternative strategies, the company is well-positioned to navigate market volatility and generate long-term value for its shareholders.