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 5 metrics, SBI Life Insurance wins in 13 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.4474.08ICICI Prudential
Price-to-Book Ratio7.0410.30ICICI Prudential
Debt-to-Equity Ratio20.730.00SBI Life Insurance
PEG Ratio1.8169.96ICICI Prudential
EV/EBITDA47.77N/AN/A
Profit Margin (TTM)1.78%2.05%SBI Life Insurance
Operating Margin (TTM)1.53%1.68%SBI Life Insurance
EBITDA Margin (TTM)1.53%1.68%SBI Life Insurance
Return on Equity10.59%14.90%SBI Life Insurance
Return on Assets (TTM)0.35%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-17.48%6.29%SBI Life Insurance
Price-to-Sales Ratio (TTM)1.241.52ICICI Prudential
Enterprise Value$905.33B$1,813.44BSBI Life Insurance
EV/Revenue Ratio1.271.50ICICI Prudential
Revenue per Share (TTM)$491$1,210SBI Life Insurance
Earnings per Share (Diluted)$8.66$24.75SBI Life Insurance
Beta (Stock Volatility)0.580.38SBI Life Insurance
Performance
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-1.40%1.50%-8.20%4.75%3.78%-7.54%
SBI Life Insurance-1.48%2.08%0.92%5.90%26.61%30.93%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
ICICI Prudential-17.48%9.17%32.92%96.63%96.63%96.63%
SBI Life Insurance6.29%42.52%118.47%163.16%163.16%163.16%

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

MetricICICIPRULISBILIFE
Market Information
Market Cap i₹882.24B₹1.84T
Market Cap CategoryLarge capLarge cap
10 Day Avg. Volume i666,515881,411
90 Day Avg. Volume i1,324,679901,075
Last Close₹610.05₹1,833.60
52 Week Range₹525.80 - ₹796.80₹1,372.55 - ₹1,936.00
% from 52W High-23.44%-5.29%
All-Time High₹796.80 (Sep 30, 2024)₹1,936.00 (Sep 02, 2024)
% from All-Time High-23.44%-5.29%
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.69₹177.97
Cash per Share (MRQ)₹2.39₹24.34
Operating Cash Flow (TTM) iN/AN/A
Levered Free Cash Flow (TTM) i₹11.86B₹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.4474.08
Forward P/E i53.8669.96
PEG Ratio i1.8169.96
Price to Sales (TTM) i1.241.52
Price to Book (MRQ) i7.0410.30
Market Capitalization
Market Capitalization i₹882.24B₹1.84T
Enterprise Value i₹905.33B₹1.81T
Enterprise Value Metrics
Enterprise to Revenue i1.271.50
Enterprise to EBITDA i47.77N/A
Risk & Other Metrics
Beta i0.580.38
Book Value per Share (MRQ) i₹86.69₹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₹18.47B
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₹169.85B
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) i666,515881,411
Average Daily Volume (90 Day) i1,324,679901,075
Shares Outstanding i1.45B1.00B
Float Shares i362.48M405.47M
% Held by Insiders i0.24%0.58%
% Held by Institutions i0.68%0.28%

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