Bonus Share Definition
Definition: It refers to free shares given to the existing shareholders of the company additionally. These are company’s accumulated earnings which are not given out in the form of dividends, but are converted into free shares. This leads to an increase in the number of shares, but it does not increase the total value.