Bonus Shares

Bonus Shares

Bonus Shares Definition Bonus shares are a popular corporate action besides dividends and stock splits. Companies which are profitable and have retained good amount of profits back in the business as reserves, issue additional shares to its shareholders as bonus shares. It is also termed as capi...