Eagle Point Credit Company Inc 6.6875 % Notes 2018-30.04.28 (ECCX) | Magnifi