What is a Bonus Share?

Additional shares which are distributed to the current shareholders with no extra price are known as Bonus Shares. They are usually given depending on the number of shares owned by a shareholder. These shares are basically built up earnings of the company which it converts into free shares instead of giving in form of dividends.