Skip to main content

Share Market Guide: Bonus Share Issue

Recently, RITES Ltd., a publicly listed government company in India announced its bonus issue. The issue had an ex date of 8th August, 2019. I participated in the bonus issue and received my bonus shares in my demat account on 23rd August, 2019. This post is based on my personal experience. Let us understand how bonus issues work through the example of RITES.

What is Bonus Issue?

Bonus share issue is a way for the company to pass on the profits to the shareholders. It involves giving free additional shares to the existing shareholders in proportion to their current holding. A bonus issue does not require much money from the side of the company. The company is only required to issue additional shares. Therefore, it is a better way of rewarding shareholders than paying dividends if the company is low on cash.

Bonus Ratio

This ratio determines the number of bonus shares that you will get based on the number of shares that you have. For example, in case of RITES, the Bonus Ratio was 1:4 (one-for-four) which means that a shareholders will get 1 fully paid up equity share for every 4 equity shares held by the shareholder. All the bonus shares have the same face value as the original shares. In simple words, fully paid-up shares of same face value means that the new shares are identical to the original shares and cannot be distinguished in any way.

Record Date

Since the shares are constantly traded in open market, in order to determine the number of shares held by each shareholder, a date is fixed. This is called record date. The bonus issue is calculated based on the number of shares that you hold on the record date. For example, RITES bonus issue had a record date of 11th August, 2019. But at what time exactly, would the holdings be recorded on the share market? That's where the "ex date" comes in.

Ex Date

This is the most important date in any bonus issue. As there is a possible time difference between the time the market holding is recorded on stock exchanges and the time it is reported to the company, the stock exchanges determine another date which is two to three working days before the actual record date. This makes it convenient for the stock exchanges to report the holdings at the record date given by the company. This date is called "ex date". The stock exchanges take a snapshot of the shareholding before the start of trading on this date and lock it for the record date. This means that whatever your shareholding is before the start of trading on ex date is your shareholding for the bonus issue. For example, ex date of 8th August, 2019 was setup for RITES bonus issue. This means that whatever the holdings were before the start of trading on 8th August would be reported to the company on the record date of 11th August, 2019.

Carefully examine the wording here. Before the start of trading on ex date means whatever was the shareholding at the close of one working day before the ex date. In this case, it means that whatever was the holding pattern at the end of working day on 7th August, 2019 would be considered for the bonus issue.

Another interesting thing is that even if you sell your shares on or after the ex date i.e. on or after 8th August, 2019 in this case, you will still receive the bonus shares because you had held the shares before the ex date when the holding was recorded by the stock exchanges.

Share Price Changes

The share price usually changes on ex date. This is because, the supply of shares in the market has increased without any cost to shareholders, therefore the value of shares decreases in the proportion of the bonus ratio. For example, here for the bonus ratio of 1:4, there will be a total of 5 shares if you initially hold 4 shares. That means the ratio of shares after to shares before is 5:4. So, price ratio after to price ratio before is 4:5 i.e. price on ex date is 4/5th the price before the ex date.

Remember the price changes on ex date to balance out a market condition but you do not get the bonus shared until the issue date

Issue date

This is the date on which you get the bonus shares deposited into your demat account. I received my bonus shares for RITES on 23rd August, 2019.

Update on 25th September, 2019:

Fractional Allocation Adjustment:

Often there is a fractional allocation of shares which cannot be deposited in demat account. Such fractional shares are automatically sold in the open market and the money is directly transferred to the bank account of the shareholder.

For example, let us say someone had 10 shares of RITES, according to the ratio, the person would be eligible to get 2.5 bonus shares, but one cannot hold fractional shares. In such a case, the person would get 2 bonus shares. The fractional allocation of all the shareholders would be combined and sold in the open market. All the shareholder would get money proportional to their fractional allocation. In this case, the person would get money equal to half the price of one share transferred into his/her bank account.

Comments

Popular posts from this blog

True or False with Bash

One of the first rules that is taught in any programming course is that 0 means False and anything that is non-zero is considered True. But when you come to system programming in Unix environment, you need to completely forget this basic programming rule. In unix shells, this rule is flipped and 0 means true / success while anything non-zero means false / failure. Every executed command in unix shells returns an exit status according to this convention. Let's see some examples in bash We will use the echo $? to get the exit status for the previously executed command. (The detailed explanation of this command is out of the scope of this article) The first example is as always to print "Hello World!" There are two ways of printing "Hello World!" as shown above. In both the cases, the exit status is 0 as the printing is successful. Let's check the true and false variables. As you can see, false returns 1. Another example using conditionals. ...

Simple HTTP Server in Python

Have you ever come across a need to share a file over a local network to a number of machines? Have you ever felt the need to share output of a task in text files available at a web-endpoint? Often, there is a requirement to quickly setup a light-weight web-server for such requirements. Python provides the easiest way to setup a simple HTTP server for such use cases with a single command. Python comes pre-installed with Linux as many of the linux libraries use python in background. Therefore there is no extra overhead of installing python. With support for python2 getting stopped in April 2020, many of the newer versions of linux distros come with default python3. Therefore this post will focus on setting up an HTTP server using both python2 and python3. We will be using Ubuntu 16.04, however it will work for majority of the linux systems where python comes pre-installed. Preparation Steps to follow before starting the server: Make sure you are in the directory which you want ...

Programmer's Guide: The "set" command in bash

The "set" command in shell allows you to set various shell options and positional parameters. The purpose of this post is to highlight how much this command has been helpful to me in my bash programming. I would not go into much depth about all the possible flag, because you can find many posts and documentation on the internet, like this post by GNU, which cover all the possible options that the "set" command provides. I will mainly focus on two options, The " set -x " option:  This option allows us to print commands and their arguments, after they are expanded (interpolated) but before they are executed. Let us execute a simple hello world programme in bash.   When the programme is executed, we see the entire printf statement being printed before the actual "Hello World!" message is printed. This way, we can check the command that is being executed along with its output. Setting the flag also expands any variables or ar...