NCD refers to a type or debt that is borrowed from the public or institutions. Companies should not have too much debt as it can reflect poorly on their financial health. The company's share price can be affected by new debt issuances. It all depends on the purpose of issuing an NCD.