What are Bonus Shares?

Bonus shares are additional free shares given to existing shareholders based on the number of shares they hold. The company’s accumulated earnings are converted into free shares rather than dividends.