Home

>

Stocks

>

Life Insurance Corporation of India

info-icon
The current prices are delayed, login to your account for live prices
Login

Life Insurance Corporation of India

LIC

BSE
NSE

Insurance

Loading...

NSE / BSE

About

Life Insurance Corporation of India

Company Overview

Life Insurance Corporation of India (LIC) is an Indian public sector life insurance company headquartered in Mumbai. It is India's largest insurance company and its largest institutional investor with total assets under management worth ₹54.52 lakh crore (US$640 billion) as of March 2025. It is under the ownership of Government of India and administrative control of the Ministry of Finance.

The Life Insurance Corporation of India was established on 1 September 1956, when the Parliament of India passed the Life Insurance of India Act, nationalising the insurance industry in India. Over 245 insurance companies and provident societies were merged. LIC is the 4th largest insurer in the world based on life and accident and health reserves, as ranked by S&P Global Market Intelligence.

Market Position and Performance

Life Insurance Corporation of India has a market capitalisation of Rs 6,01,634 crore. Life Insurance Corporation of India (LIC) ranks 4th among India's most valuable brands, with a brand value of USD 13.6 billion, reflecting a 35.1% increase. Additionally, LIC's market capitalization stands at Rs 5.98 trillion, supported by a 38% year-on-year growth in Q4FY25 net profit.

The company maintains a commanding position in the Indian life insurance market with significant market share across various metrics. Its market share across categories is: By Premium: 61.07% in H1 FY25 vs 63.25% in FY22 By Policies: 68.7% in H1 FY25 vs 74.62% in FY22 By Number of Agents: 47.56% in H1 FY25 vs 51.26% in FY22

Financial Performance and Key Metrics

Q4 FY25 Results

Life Insurance Corporation of India's net profit jumped 37.55% since last year same period to ₹19,038.67Cr in the Q4 2024-2025. Life Insurance Corporation of India's revenue fell -3.51% since last year same period to ₹2,44,088.33Cr in the Q4 2024-2025.

Annual Performance FY25

In terms of annual performance, LIC's profit for the financial year ending March 2025 increased by 18% to ₹48,151 crore from ₹40,676 crore the previous year. Despite a challenging market environment, total income for the year rose to ₹8,84,148 crore as against ₹8,53,707 crore in the prior fiscal year.

Key Financial Indicators

- **Value of New Business (VNB)**: The Value of New Business (VNB) for the year ended March 31st, 2025 was Rs 10,011 crore as compared to Rs 9,583 crore for the year ended March 31st, 2024, registering a growth of 4.47%.

- **VNB Margin**: The net VNB margin for the year ended March 31st, 2025 increased by 80 bps to 17.6% as compared to 16.8%

- **Solvency Ratio**: The Solvency Ratio as on March 31st 2025 increased to 2.11 as against 1.98 on March 31st, 2024.

- **Assets Under Management**: The Assets Under Management (AUM) increased to Rs. 54,52,297 crore as on March 31st 2025 as compared to Rs. 51,21,887 crore on March 31st, 2024 registering an increase of 6.45% year on year.

Business Segments and Operations

The company offers participating insurance products and non-participating products like unit-linked insurance products, saving insurance products, term insurance products, health insurance, and annuity & pension products. LIC operates across multiple business segments serving millions of customers throughout India and internationally.

The company has an extensive distribution network with 8 zonal offices, located in Delhi, Chennai, Mumbai, Hyderabad, Kanpur, Kolkata, Bhopal and Patna. As of the latest data, LIC has over 2,048 branch offices across India, along with 8 zonal offices, 113 divisional offices, and over 1,500 satellite offices, ensuring extensive reach and customer service.

Investment Portfolio and Holdings

The LIC invests in sectors such as banks, cement, chemicals and fertilisers, electricity and transmission, electrical and electronics, engineering, construction and infrastructure, fast-moving consumer goods, finance and investments, healthcare, hotels, information technology, metals and mining, motor vehicles, and ancillaries, oil and natural resources, retail, textiles, transportation, and logistics. As of December 2024, LIC's listed holdings were valued at approximately $177 billion.

Dividend and Shareholder Returns

The insurer declares a final dividend of ₹12 per share for FY25, fixing July 25 as the record date. This comes after previous dividends of ₹1.50, ₹3, ₹4, and ₹6 per share in the years 2022, 2023, and 2024, respectively. LIC has taken significant steps to reward its policyholders, distributing a bonus worth ₹56,190 crore.

Corporate Governance and Ownership

Promoter holding in Life Insurance Corporation of India has gone up to 96.50 per cent as of Mar 2025 from 96.50 per cent as of Jun 2024. The Government of India maintains majority ownership, ensuring stability and regulatory compliance while providing the backing of sovereign guarantee.

Stock Market Performance

The Life Insurance Corporation of India's 52-week high share price is Rs 1,221.50 and 52-week low share price is Rs 715.35. Company is almost debt free. Company has delivered good profit growth of 77.9% CAGR over last 5 years

International Operations

LIC has established a global presence with operations in multiple countries. By 2015, it incorporated subsidiaries in several countries, including Nepal, Sri Lanka, Singapore, and Bangladesh. The company operates in various international markets including the UK, Sri Lanka, Fiji, Mauritius, Bahrain, and Nepal, expanding its reach beyond Indian shores.

LIC stands as a cornerstone of India's financial services sector, combining traditional insurance expertise with modern investment management capabilities. With its strong market position, robust financial performance, and comprehensive product portfolio, the company continues to play a vital role in providing financial security to millions of Indians while maintaining its position as one of the world's largest insurance companies.