Bonus shares are one of the many corporate actions that listed companies announce on several occasions. Bonus shares are like incentives which are free of cost given to investors. Under this corporate ...