Simple English definitions for legal terms
Read a random definition: U.K.
A bonus share is a type of stock that is issued by a company to its shareholders for free, as an incentive to buy more of the company's stock. It is also known as bonus stock.
For example, if a company declares a bonus share issue of 1:1, it means that for every share held by a shareholder, they will receive an additional share for free. So, if a shareholder owns 100 shares, they will receive an additional 100 shares for free.
This is a way for companies to reward their shareholders without having to pay out cash dividends. It also increases the number of shares outstanding, which can make the stock more liquid and attractive to investors.