Top Insurance Stocks in India: Insurance companies come among the top picks for long-term investments. Not only do they make a great addition to any investor’s stock portfolio, but they also remain stable or do well during recessions, strong economies and anytime in between.

The insurance industry remained strong even in the midst of the global crisis and uncertainty caused by the pandemic. This gives the industry huge potential for growth and also makes it attractive for investments.

The crisis caused by the Coronavirus has forced those people to buy insurance, who otherwise wouldn’t. 

With this in mind, let’s walk you through things that you should know about the insurance sector and factors that will help you to choose insurance stocks in India from the point of view of investment.

In addition to this, we also take a look at the top insurance stocks in India. Keep reading to find out!

Angel broking free demat account

Defining Insurance

Insurance is an agreement between two parties, the insurer and the insured, whereby the insured pays smaller amounts of money periodically or at once, known as premium, to the insurer, who in return agrees to provide a guarantee of compensation in case of an eventuality like loss, damage, illness or death.

Types of Insurance

Broadly, insurance is categorized into two types: Life insurance and General insurance

Life insurance, as the name suggests is related to the life of the person insured. In the event of death of an earning member of a household or after the completion of a certain period of time, an amount is transferred to the dependants or the person insured, respectively. 

Non-life insurance provides financial compensation when losses occur due to various incidents like diseases, fire, natural or man-made mishaps, accidents and so on.

Major Developments in the Insurance Sector

Developments in the insurance sector will help us to choose the best insurance stocks in India for the purpose of investment:

  • Earlier, insurance was mostly sold by insurance agents, but these days, there are multiple channels for the distribution of insurance like bancassurance, broking, corporate agencies and more. 
  • Web aggregators have also increased the convenience of comparing policies. They have boosted sales, especially during the pandemic.
  • Various schemes by the government have helped increase awareness about the benefits of insurance amongst the masses. They’ve helped in covering a wider population under the insurance bucket.

Overview of Insurance Industry in India

Many investors took notice of insurance stocks in 2017 when multiple IPOs began hitting the D-Street. The penetration of life insurance, as well as non-life insurance, is low in India as compared to the world average.

Insurance is a niche sector and was very important, given the situation caused due to the Covid-19 pandemic. Growth was seen in the insurance sector, amid the spread of the pandemic. 

The Parliament recently approved a bill to increase the Foreign Direct Investment (FDI) limit in the insurance sector from 49% to 74% with a view to helping insurers to raise additional funds and tackle financial problems.

It is, however, important to note that the penetration of insurance in India is very low at 4.2% with life insurance at 3.2% and non-life insurance at 1% if we consider the data for FY21, but there was growth in FY22.

This means that insurance companies have a huge scope to grow and become highly profitable.

What should an investor look at while buying insurance stocks in India?

As far as insurance is concerned, our work of choosing stocks becomes relatively easy, because very few insurance companies are listed in India.

Here are a few factors that you should consider before buying insurance stocks apart from the factors that are usually considered to evaluate companies in other sectors:

Why would you buy an insurance stock and not any other stock?

Insurers receive periodic premiums from all of their customers, and this mostly exceeds the amount that is claimed by a few customers in case of any eventuality. If the actuaries successfully and adequately compute the premium amounts, insurers are sure to be profitable in the long run.

What are Gross Written Premium (GWP) or Annual Premium Equivalent (APE)?

This term refers to the profitability of an insurance company and is a key parameter to observe. It measures the volume of new business premiums that are received by insurance companies (insurers) over the course of a year.

Consistent growth in this parameter is a good sign. Life insurance companies call it APE while general insurance companies call it GWP.

What is New Business Margin (NBM) and Value of New Business Margins (VNB)?

NBM indicates the premium clocked during a period. Ideally, PAT (Profit after tax) and NBM should grow YoY or QoQ. VNB represents the present value of future profits that are associated with the new business.

It helps us to gauge if the operational efficiency and scale are enabling the value of the business to improve.


How Embedded Value (EV) is used to measure the long term profitability of the existing business?

This value is a measure to estimate the consolidated value of shareholders’ interest in the insurance company. An investor should check for higher VNB margins as they translate to higher EV in the longer term and this would mean long term profitability.

How is Persistency Ratio used to measure customer satisfaction?

This ratio measures the duration for which customers stick with policies. Policy renewals and policy returns contribute to this factor. Persistency ratios have been low in India, as compared to other countries in the world.

Higher rates of persistency translate into reduced costs, increased profitability, overall growth with optimal long term income.

Expense Ratio, Loss Ratio and Combined Ratio:

The expense ratio is the percentage of premiums that an insurer spends to run its business. The loss ratio is the percentage of an insurer’s premiums paid out as claims.

The Combined Ratio is a combination of the loss ratio and expense ratio. These measures are very important apart from the general ratios that are used to compare companies.

Top Insurance Stocks in India

Let’s take a look at some of the top insurance stocks in India, that are listed. The first three stocks are from the life insurance sector and the next two are from the non-life insurance or general insurance sector.

This section gives details about these companies and we have compared them on the basis of various parameters in the next section. The companies here are ranked on the basis of market capitalization, in descending order.

Insurance Stocks in India #1 – HDFC Life Insurance Company Ltd.

Insurance Stocks in India #1 - HDFC Life Insurance

HDFC Life Insurance company is engaged in carrying on the business of life insurance and offers a range of individual and group insurance solutions. It comprises various insurance and investment products like Protection, Pension and Savings.

HDFC Life has a diversified product mix and distribution mix that helps it to tackle the cyclicality of capital markets as well as changes in regulations and the macro environment.

It has tied up with 270 partners for selling protect policies and uses their data from these products to sell other insurance products.

HDFC Life has recently added IDFC First Bank, RBL Bank, and Bandhan Bank as bancassurance partners. It has an established market position in the life insurance industry and boasts a market share of 36% as of 30th September 2021.

Insurance Stocks in India #2 – SBI Life Insurance Company Ltd

Insurance Stocks in India #2 - SBI Life Insurance

It was started as a joint venture between the State Bank of India and BNP Paribas Cardif, a French Institution. SBI has a 55.50% stake in it. It carries on the business of life insurance and annuity.

SBI Life Insurance Company Ltd has an extensive presence across India with 947 offices and a network of 1,35, 902 agents, 14 bancassurance partners, 64 corporate agents, 110 brokers and 29,000 partner branches. 

Insurance Stocks in India #3 – ICICI Prudential Life Insurance Company Ltd

Insurance Stocks in India #3 - ICICI Prudential Life Insurance

ICICI Prudential Life Insurance Company Ltd. carries on the business of providing life insurance, pensions and health insurance and ULIPs. When it comes to ownership ICICI has a 51% stake in it and Prudential PLC has a 22% stake.

It started with an AUM of ~120 crores in 2001 and its AUM in FY21 was ~2.1 lakh crores. The company has a diversified product portfolio and product mix. 

It has multiple distribution channels that include 520 company branches, 38000+ partner branches,188000 agents and 23 bancassurance partners.

Insurance Stocks in India #4 – ICICI Lombard General Insurance Co Ltd 

It is one of the leading and established general insurance companies in the private sector. It offers a well-diversified range of products and risk management solutions.

The company approximately holds an 8.3% market share in the general insurance industry. In 2021, it acquired Bharti AXA General Insurance Company.

It has a strong mix of distribution channels that included 280 branches, 850 virtual offices, 9700 garages, 9300 hospitals and 59500 individual agents.

Insurance Stocks in India #5 – General Insurance Corporation of India

It is engaged in the business of reinsurance. This means that multiple insurance companies share risk by purchasing insurance policies from other insurers to limit their own total loss.

In 1972, the Government of India incorporated this company to look after four companies namely National Insurance Company Limited, The Oriental Insurance Company Limited, The New India Assurance Company Limited, and United India Insurance Company Limited.

The General Insurance Corporation of India has a presence in many countries and has a diversified portfolio.

Analysis of Insurance Stocks in India

 HDFC Life Insurance Company LtdSBI Life Insurance Company Ltd
ICICI Prudential Life Insurance Comp LtdICICI Lombard General Insurance Co LtdGeneral Insurance Corporation of India
Face Value (₹)101010105
EPS (₹)5.4013.664.4225.7010.14
Debt to Equity0.0700.140.070
ROE (%)12.1511.097.9018.156.61
Current Ratio0.781.691.040.240.55
Market Cap (Cr)1,23,3711,11,70673,07263,64323,263
Promoter’s Holdings (%)53.7755.6973.4148.0585.78
Dividend Yield (%)0.350.220.390.620
Stock P/E (TTM)108.1781.75114.9750.4513.14
Net Profit Margin3.572.932.7314.714.15

From the above table, we understand the following:

  1. ICICI Lombard General Insurance Co Ltd has provided the highest EPS (Earnings per share) followed by SBI Life Insurance Company Ltd
  2. The debt to equity ratio is ideal when it is between 0 an 1. This ratio for all the companies in the above table is ideal.
  3. ICICI Lombard General Insurance company provides the highest ROE (return on equity). This is justifiable considering the risk that is taken while investing in equity.
  4. Among the companies in the table above, SBI Life Insurance Company Ltd and ICICI Prudential Life Insurance Company Ltd have a favourable current ratio that is higher than 1. This means that they have more current assets as compared to their current liabilities. A current ratio lower than 1 is not considered to be good, in general.
  5. HDFC Life Insurance Company Ltd has the highest market capitalization amongst the companies in the table above followed by SBI Life Insurance Company Ltd.
  6. General Insurance Corporation of India has high promoter holdings of 85.78%. ICICI Prudential Life Insurance Comp Ltd has 73.41% held by promoters.
  7. The dividend yield of all of the above companies is moderate.
  8. The PE ratio of SBI Life Insurance Company Ltd is the closest to the industry average. In general, a low PE ratio is considered to be good.
  9. The net profit margin of ICICI Lombard General Insurance Co Ltd. is the highest amongst the above companies.


Data that is specific to the Insurance Stocks in India

 HDFC Life InsuranceSBI Life InsuranceICICI Prudential Life Insurance
Embedded Value per share141.9352.8210.34
VNB Margin26.6%22.1%26.0%
VNB Growth24%77%28%
Total APE21%47.40%35.00%
13th Month Persistency91.0%87.9%85.1%
61st Month Persistency56.0%61.6%51.6%
Total AUM (in Bn)191224422371
Solvency Margin190%212%200%
Claim Settlement Ratio99.4%95.0%47.3%
PAT Growth (YoY)-15.0%-17.7%47.3%

Analysis: Life Insurance Stocks

  • With reference to the above table, the embedded value, AUM, RoEV, VNB Growth,  61st month persistency ratio, total APE and solvency margin of SBI Life Insurance company is the higher as compared to its peers. 
  • HDFC Life Insurance has the highest 13th-month persistency ratio, P/EV, VNB Margin, Claim Settlement Ratio and ROE amongst these life insurance companies.
  • ICICI Prudential Life Insurance has moderate values in most of the parameters listed above, but its PAT Growth (YoY) is the highest.
 ICICI Lombard General InsuranceGeneral Insurance Corporation of India
GWP Growth (YoY)38.53%-18.82%
Combined Ratio105.30% 118.92%
Solvency Ratio2.49x1.88x
PAT Growth (YoY)7.21%490.26%

Analysis: General Insurance Stocks

Among the two general insurance companies compared here, ICICI Lombard General Insurance has an upper hand in most of the parameters. However, when it comes to PAT Growth (YoY) General Insurance Corporation of India leads.

In Closing

Thank you for staying with us for so long. We’re done with the basic analysis here. Phew! 

In this article, we explored the developments in the insurance sector, had an overview of the industry, took a look at ratios that are specific to the insurance sector.

In addition to this, we also have analysed life and non-life insurance stocks in India. However, investors will have an even wider variety to choose from once the LIC IPO hits the markets.

Choosing insurance stocks is a tricky business! But with the right research, awareness about the latest developments in the industry, and their effect on the industry anyone can invest successfully.

Let us know what you think in the comments below. Keep visiting us for articles like this and more. Happy investing, until next time!

You can now get the latest updates in the stock market on Trade Brains News and you can even use our Trade Brains Portal for fundamental analysis of your favourite stocks.

tradebrains portal app download