ICICI Prudential [ICICIPRULI] vs SBI Life Insurance [SBILIFE] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 19 vital metrics comparison: ICICI Prudential wins in 7 metrics, SBI Life Insurance wins in 11 metrics, with 0 ties. SBI Life Insurance appears stronger overall.

View Metrics Details

Vital Metrics Comparison

MetricICICI PrudentialSBI Life InsuranceBetter
P/E Ratio (TTM)70.4673.10ICICI Prudential
Price-to-Book Ratio7.0310.22ICICI Prudential
Debt-to-Equity Ratio20.730.00SBI Life Insurance
PEG Ratio2.115.13ICICI Prudential
EV/EBITDA43.52N/AN/A
Profit Margin (TTM)1.78%2.05%SBI Life Insurance
Operating Margin (TTM)1.74%1.68%ICICI Prudential
EBITDA Margin (TTM)1.74%1.68%ICICI Prudential
Return on Equity10.59%14.90%SBI Life Insurance
Return on Assets (TTM)0.36%0.38%SBI Life Insurance
Free Cash Flow (TTM)$-96.72B$254.40BSBI Life Insurance
Dividend Yield0.13%0.15%SBI Life Insurance
1-Year Return-24.43%-3.48%SBI Life Insurance
Price-to-Sales Ratio (TTM)1.241.51ICICI Prudential
Enterprise Value$872.78B$1,837.59BSBI Life Insurance
EV/Revenue Ratio1.231.52ICICI Prudential
Revenue per Share (TTM)$492$1,210SBI Life Insurance
Earnings per Share (Diluted)$8.65$24.89SBI Life Insurance
Beta (Stock Volatility)0.590.40SBI Life Insurance
Performance
News Sentiment
Key Stats
Valuation
Financials
Short Interest
Dividends

ICICI Prudential vs SBI Life Insurance Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
ICICI Prudential-0.28%-0.57%-5.24%-5.98%-0.03%-9.57%
SBI Life Insurance-0.40%0.73%-1.61%-1.41%15.75%29.76%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
ICICI Prudential-24.43%13.44%40.92%92.31%92.31%92.31%
SBI Life Insurance-3.48%45.32%121.90%160.80%160.80%160.80%

News Based Sentiment: ICICI Prudential vs SBI Life Insurance

ICICI Prudential

News based Sentiment: POSITIVE

September showcased continued strong financial performance for ICICI Prudential Life, highlighted by industry-leading claim settlement ratios, a positive share price trend, and strategic partnerships. These developments, combined with positive analyst forecasts, strengthen the investment case and suggest a promising long-term outlook for the company.

View ICICI Prudential News Sentiment Analysis

SBI Life Insurance

News based Sentiment: POSITIVE

September brought a mix of positive developments for SBI Life, including strong Q2 earnings, an analyst upgrade with a significantly increased price target, and a commitment to social responsibility. While some concerns remain regarding new business premium and a minor price target reduction from JPMorgan, the overall narrative suggests continued growth potential and a cautiously optimistic outlook for investors.

View SBI Life Insurance News Sentiment Analysis

Performance & Financial Health Analysis: ICICI Prudential vs SBI Life Insurance

MetricICICIPRULISBILIFE
Market Information
Market Cap i₹869.51B₹1.83T
Market Cap CategoryLarge capLarge cap
10 Day Avg. Volume i863,869793,530
90 Day Avg. Volume i926,498835,829
Last Close₹595.00₹1,809.80
52 Week Range₹525.80 - ₹796.80₹1,372.55 - ₹1,913.00
% from 52W High-25.33%-5.39%
All-Time High₹796.80 (Sep 30, 2024)₹1,936.00 (Sep 02, 2024)
% from All-Time High-25.33%-6.52%
Growth Metrics
Quarterly Revenue Growth0.72%0.13%
Quarterly Earnings Growth0.34%0.14%
Financial Health
Profit Margin (TTM) i0.02%0.02%
Operating Margin (TTM) i0.02%0.02%
Return on Equity (TTM) i0.11%0.15%
Debt to Equity (MRQ) i20.730.00
Cash & Liquidity
Book Value per Share (MRQ)₹86.74₹177.97
Cash per Share (MRQ)₹23.97₹24.34
Operating Cash Flow (TTM) i₹-85,442,797,568N/A
Levered Free Cash Flow (TTM) i₹-11,451,262,976₹24.13B
Dividends
Last 12-Month Dividend Yield i0.13%0.15%
Last 12-Month Dividend i₹0.85₹2.70

Valuation & Enterprise Metrics Analysis: ICICI Prudential vs SBI Life Insurance

MetricICICIPRULISBILIFE
Price Ratios
P/E Ratio (TTM) i70.4673.10
Forward P/E i53.2169.42
PEG Ratio i2.115.13
Price to Sales (TTM) i1.241.51
Price to Book (MRQ) i7.0310.22
Market Capitalization
Market Capitalization i₹869.51B₹1.83T
Enterprise Value i₹872.78B₹1.84T
Enterprise Value Metrics
Enterprise to Revenue i1.231.52
Enterprise to EBITDA i43.52N/A
Risk & Other Metrics
Beta i0.590.40
Book Value per Share (MRQ) i₹86.74₹177.97

Financial Statements Comparison: ICICI Prudential vs SBI Life Insurance

Financial Metrics

Loading Financial Charts...

Revenue

EBITDA

Shareholders Equity

Operating Margin

Free Cash Flow

Long Term Debt

Profit Margin

Current Ratio

Operating Cash Flow

Income Statement (MRQ)

Metric (MRQ)ICICIPRULISBILIFE
Revenue/Sales i₹253.96B₹390.13B
Cost of Goods Sold iN/AN/A
Gross Profit iN/AN/A
Research & Development iN/AN/A
Operating Income (EBIT) iN/AN/A
EBITDA iN/AN/A
Pre-Tax Income i₹3.43B₹6.11B
Income Tax i₹423.90M₹165.80M
Net Income (Profit) i₹3.01B₹5.94B

Balance Sheet & Liquidity Metrics (MRQ)

Metric (MRQ)ICICIPRULISBILIFE
Cash & Equivalents i₹3.45B₹24.40B
Total Current Assets iN/AN/A
Total Current Liabilities iN/AN/A
Long-Term Debt i₹26.00BN/A
Total Shareholders Equity i₹125.44B₹178.38B
Retained Earnings i₹3.27BN/A
Property, Plant & Equipment iN/AN/A

Cash Flow Statement Comparison (MRQ)

Metric (MRQ)ICICIPRULISBILIFE
Operating Cash Flow iN/AN/A
Capital Expenditures iN/A₹-304.32M
Free Cash Flow iN/A₹7.29B
Debt Repayment iN/A₹0
Common Stock Repurchase iN/AN/A

Short Interest & Institutional Ownership Analysis

MetricICICIPRULISBILIFE
Shares Short iN/AN/A
Short Ratio iN/AN/A
Short % of Float iN/AN/A
Average Daily Volume (10 Day) i863,869793,530
Average Daily Volume (90 Day) i926,498835,829
Shares Outstanding i1.45B1.00B
Float Shares i362.55M405.97M
% Held by Insiders i0.24%0.58%
% Held by Institutions i0.68%0.29%

Dividend Analysis & Yield Comparison: ICICI Prudential vs SBI Life Insurance

MetricICICIPRULISBILIFE
Last 12-Month Dividend i₹0.85₹2.70
Last 12-Month Dividend Yield i0.13%0.15%
3-Year Avg Annual Dividend i₹0.68₹2.63
3-Year Avg Dividend Yield i0.11%0.20%
3-Year Total Dividends i₹2.05₹7.90
Ex-Dividend DateJun 12, 2025Mar 07, 2025