Eagle Point Credit Company Shows Insider Confidence Despite NAV Decline