Skip to main content
IBN logo

ICICI Bank Limited

IBNNYSEFinancialsBanks - Regional

$29.46Today:- (-)1Y −3.85%

As of Oct 23, 2026 close

Market cap
$106.98B
P/E (TTM)
18.11
Forward P/E
17.32
Dividend yield
0.71%
52-week range
$25.08$31.85
Volume (live)
-
Avg. volume (3M)
4.46M

ICICI Bank (IBN) Stock Price & Financial Analysis

ICICI Bank Stock Price Chart

Loading chart...

Financial Metrics & Key Statistics

Fundamental metrics, valuation ratios, and profitability indicators

Price & Trading Activity
Day's Range$29.34 - $29.73
52-Week High$31.85
52-Week Low$25.08
Open$29.53
Volume (last close)4.80M
Average Volume (3M)4.46M
Earnings & Profitability
Revenue (TTM)18.01B
Net Income (TTM)5.91B
Free Cash Flow (TTM)3.35B
EPS (TTM)$1.63
Profit Margin32.80%
Operating Margin46.33%
Return on Equity (ROE)13.67%
Debt to Equity0.55
Dividend Information
Annual Dividend$0.21
Dividend Yield0.71%
Payout Ratio13.07%
Last Dividend Ex-DateAug 3, 2026
Size & Valuation
Market Cap106.98B
Shares Outstanding3.63B
P/E Ratio (TTM)18.11
Forward P/E17.32
Price to Sales (P/S)5.94
Price to Book (P/B)2.48
EV/EBITDA48.74
Technical Indicators
50-Day MA$28.96
200-Day MA$28.57
1-Year Change−3.85%

Source: Market prices and company fundamentals. Data as of Oct 23, 2026. Data sources and methodology

Compare IBN with other stocks

ICICI Bank at a Glance

As of the Oct 23, 2026 close, ICICI Bank (IBN) has a market capitalization of $106.98B. The stock trades at 18.1× trailing earnings, 17.3× forward earnings and 5.9× sales. Over the trailing twelve months it earned $5.91B on revenue of $18.01B (a 32.8% profit margin) and generated $3.35B of free cash flow. Revenue fell 1.0% year over year.

As of its latest reported balance sheet, it holds $10.55B in cash and securities against $23.82B of debt, a net debt position of $13.26B.

ICICI Bank pays a annual dividend totaling $0.21 per share a year, a 0.71% yield at the Oct 23, 2026 close, with a 13% payout ratio and 4 consecutive years of dividend increases.

The share price is down 3.9% over the past year. At $29.46 (the Oct 23, 2026 close) it sits within its 52-week range of $25.08 to $31.85, above its 200-day moving average of $28.57.

Frequently Asked Questions About ICICI Bank

What is the current stock price for IBN?

As of the Oct 23, 2026 close, IBN stock trades at $29.46. The 52-week range is $25.08–$31.85, with a day range of $29.34–$29.73.

What is the P/E ratio for IBN?

As of the Oct 23, 2026 close, ICICI Bank's trailing twelve-month (TTM) P/E ratio is 18.1, meaning investors pay $18.1 for every $1 of annual earnings. The forward P/E is 17.3, reflecting analyst expectations for future earnings. ICICI Bank operates in the Financials sector.

Does IBN pay dividends?

Yes, ICICI Bank pays a 0.71% annual dividend yield as of the Oct 23, 2026 close ($0.21 per share a year). The trailing twelve-month payout ratio is 13.1%. The most recent ex-dividend date was August 3, 2026.

What do analysts recommend for IBN?

Analyst ratings and recommendations for IBN are displayed in the Analyst Consensus section, including buy/hold/sell distribution and 12-month price targets.

What is the market cap of IBN?

As of the Oct 23, 2026 close, ICICI Bank's market capitalization is $106.98B, classifying it as a large-cap company. ICICI Bank operates in the Financials sector within the Banks - Regional industry.