ICICI Bank Limited (IBN)
NYSE: IBN · Real-Time Price · USD
29.55
+0.41 (1.41%)
At close: Jun 26, 2026, 4:00 PM EDT
28.99
-0.56 (-1.90%)
After-hours: Jun 26, 2026, 7:24 PM EDT

ICICI Bank Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
105,43892,511112,24192,76275,34565,805
Market Cap Growth
-10.15%-17.58%21.00%23.12%14.50%18.71%
Last Close Price
29.5525.9031.5226.4221.5818.94
PE Ratio
18.2416.1918.9317.7718.5420.28
PS Ratio
4.553.984.785.425.305.05
PB Ratio
2.602.383.063.022.892.74
P/TBV Ratio
0.030.030.040.040.040.04
P/FCF Ratio
-13.608.135.03-8.88
P/OCF Ratio
-12.857.814.92-8.60
Debt / Equity Ratio
0.580.580.670.770.850.86
Debt / FCF Ratio
3.463.461.851.35-2.87
Net Debt / Equity Ratio
0.610.610.700.810.880.89
Net Debt / FCF Ratio
3.463.461.851.35-30.302.87
Asset Turnover
0.080.080.080.070.060.06
Return on Equity (ROE)
14.55%15.31%17.04%18.32%16.84%14.52%
Earnings Yield
5.48%6.18%5.28%5.63%5.40%4.93%
FCF Yield
-7.35%12.30%19.86%-11.26%
Dividend Yield
0.72%0.91%0.74%0.73%0.56%0.28%
Payout Ratio
26.57%14.49%13.80%12.15%9.81%5.22%
Buyback Yield / Dilution
-1.15%-1.16%-0.49%-0.38%-0.41%-3.42%
Total Shareholder Return
-0.44%-0.25%0.25%0.35%0.15%-3.14%
SEC Filings: 10-K · 10-Q