Companies may issue new shares for various reasons, including raising capital for expansion, paying off debt, funding new projects, or offering employee stock options. While these actions can facilitate growth, they also lead to dilution of existing shares.