ICICI Lombard General Insurance Company Limited ICICI Lombard General Insurance Company Limited

ICICI Lombard General Insurance Company Limited

ICICIGI

Rank in Stocks #2234
ICICI Lombard General Insurance Company Limited, headquartered in Mumbai,... ICICI Lombard General Insurance Company Limited, headquartered in Mumbai, India, offers a comprehensive array of non-life insurance products and services across the nation. Their extensive portfolio includes policies designed for motor vehicles (such as cars and two-wheelers), health (with enhanced booster options), personal accident coverage, travel, home, and NRI-specific insurance. For businesses and specialized sectors, they provide solutions for marine, fire, engineering, liability, employee groups, general business operations, third-party risks, as well as unique coverage for crop, rural initiatives, cattle, adverse weather conditions, and cyber security. The company also offers reinsurance services. Serving a broad clientele that encompasses large corporations, small and medium-sized enterprises, state and central government entities, and rural communities, ICICI Lombard leverages a diverse distribution network. This includes independent agents, brokers, bancassurance partnerships, telesales teams, direct alliances, specialized motor insurance service providers, and modern online platforms. The company was founded in 2000.
Share Price
$18.10
Market Cap
$9.04B
Change (1 day)
-0.61%
Change (1 year)
-20.62%
Country
IN
Trade ICICI Lombard General Insurance Company Limited (ICICIGI)

Category

Financial Services
P/E ratio for ICICI Lombard General Insurance Company Limited (ICICIGI)
P/E ratio as of October 2026 TTM: 35.16
According to ICICI Lombard General Insurance Company Limited latest financial reports and stock price the company's current price-to-earnings ratio (TTM) is 35.16. At the end of 2024 the company had a P/E ratio of 43.78.
P/E ratio history for ICICI Lombard General Insurance Company Limited from 2013 to 2026
P/E ratio at the end of each year
Year P/E Ratio Change
2026 (TTM) 35.16 -1.39%
2025 35.66 -18.55%
2024 43.78 44.14%
2023 30.37 -40.76%
2022 51.27 15.94%
2021 44.22 7.40%
2020 41.17 -6.29%
2019 43.94 6.53%
2018 41.24 -13.98%
2017 47.94 -20.46%
2016 60.28 16.31%
2015 51.83 -11.02%
2014 58.25 -30.94%
2013 84.35 0.00%
P/E ratio for similar companies or competitors
How to read a P/E ratio?

The Price/Earnings ratio measures the relationship between a company's stock price and its earnings per share.
A low but positive P/E ratio stands for a company that is generating high earnings compared to its current valuation and might be undervalued. A company with a high negative (near 0) P/E ratio stands for a company that is generating heavy losses compared to its current valuation.

Companies with a P/E ratio over 30 or a negative one are generaly seen as "growth stocks" meaning that investors typically expect the company to grow or to become profitable in the future.

Companies with a positive P/E ratio bellow 10 are generally seen as "value stocks" meaning that the company is already very profitable and unlikely to strong growth in the future.