basically shares do exist In order to raise finance for a company but there are some shares like the bonus shares which do not directly raise finance to a company rather it does makes the companys shares more marketable which will in turn might raise finance to the company in the future .
You are right except that the end of the last sentence should read “…….more marketable which will make it easier to raise new equity finance in the future.”