ICICI Bank Limited
$ 30.22
-0.85%
07 Aug - close price
- Market Cap 108,388,213,000 USD
- Current Price $ 30.22
- High / Low $ 30.30 / 29.98
- Stock P/E 18.77
- Book Value 11.12
- EPS 1.61
- Next Earning Report 2026-10-17
- Dividend Per Share N/A
- Dividend Yield 0.82 %
- Next Dividend Date -
- ROA 0.02 %
- ROE 0.16 %
- 52 Week High 33.11
- 52 Week Low 24.87
About
ICICI Bank Limited offers various banking products and financial services in India and internationally. The company is headquartered in Mumbai, India.
Analyst Target Price
$35.83
Quarterly Earnings
| Jun 2026 | Mar 2026 | Dec 2025 | Sep 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sep 2023 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported Date | 2026-07-18 | 2026-04-18 | 2026-01-17 | 2025-10-18 | 2025-07-19 | 2025-04-19 | 2025-01-25 | 2024-10-26 | 2024-07-27 | 2024-04-30 | 2024-01-24 | 2023-10-25 |
| Reported EPS | 0.43 | 0.41 | 0.34 | 0.39 | 0.41 | 0.41 | 0.38 | 0.39 | 0.37 | 0.36 | 0.35 | 0.35 |
| Estimated EPS | 0.4 | 0.39 | 0.38 | 0.36 | 0.39 | 0.37 | 0.35 | 0.35 | 0.34 | 0.33 | 0.33 | 0.32 |
| Surprise | 0.03 | 0.02 | -0.04 | 0.03 | 0.02 | 0.04 | 0.03 | 0.04 | 0.03 | 0.03 | 0.02 | 0.03 |
| Surprise Percentage | 7.5% | 5.1282% | -10.5263% | 8.3333% | 5.1282% | 10.8108% | 8.5714% | 11.4286% | 8.8235% | 9.0909% | 6.0606% | 9.375% |
Next Quarterly Earnings
| Sep 2026 | |
|---|---|
| Reported Date | 2026-10-17 |
| Fiscal Date Ending | 2026-09-30 |
| Estimated EPS | 0.38 |
| Currency | USD |
Previous Dividend Records
| Jan 1970 | Sep 2025 | Sep 2024 | Sep 2023 | Sep 2022 | Jan 1970 | Jan 1970 | Jan 1970 | Jan 1970 | Jan 1970 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Payment Date | None | 2025-09-08 | 2024-09-10 | 2023-09-08 | 2022-09-07 | None | None | None | None | None |
| Amount | $0.249203 | $0.249066 | $0.237797 | $0.193192 | $0.125643 | $0.053705 | $0.029266 | $0.044518 | $0.07704 | $0.148566 |
Next Dividend Records
| Dividend per share (year): | - |
| Dividend Yield | - |
| Next Dividend Date | - |
| Ex-Dividend Date | - |
Recent News: IBN
2026-08-07 10:41:25
India's ICICI Bank and Axis Bank have again tapped the U.S. dollar-denominated debt market, each raising $300 million. This marks their second foray into the dollar debt market in less than two months. The move was reported by two merchant bankers on Friday.
2026-08-07 09:41:25
ICICI Bank Limited, through its IFSC Banking Unit, has priced USD 300 million in 5-year senior unsecured fixed-rate notes with a 5.352% coupon. These notes are issued under its USD 7.5 billion Global Medium Term Note Programme, with proceeds intended for general corporate purposes. The notes will be listed on the Global Securities Market of India International Exchange IFSC Limited and the Debt Securities Market of NSE IFSC Limited, with interest payable semi-annually.
2026-08-07 06:32:00
ICICI Bank Ltd. experienced a significant drop on Friday, with its shares falling 3.72% to 1,422.00 Indian rupees. This underperformance occurred on a generally dismal trading day for the stock market, as the BSE SENSEX Index also declined. The bank's shares closed 3.91% below its 52-week high reached in July.
2026-08-07 04:20:33
ICICI Bank Ltd saw a 1.75% decline, trading at Rs 1451.1, while the BSE BANKEX index also fell by 0.56%. Despite the daily drop, the bank had gained 5.08% over the last month, outperforming the BSE BANKEX and SENSEX. Other banks like State Bank of India and Union Bank of India also experienced losses on the same day.
2026-08-06 10:32:00
ICICI Bank Ltd. shares advanced 2.28% to 1,476.95 Indian rupees on Thursday, outperforming the broader market. The stock closed just shy of its 52-week high, which was achieved on July 20th. This performance occurred on a positive trading day for the BSE SENSEX Index, which rose 0.48%.
2026-08-05 06:32:00
ICICI Bank's shares declined slightly by 0.07% to 1,444.00 Indian rupees on Wednesday, despite an overall positive trading session where the BSE SENSEX Index rose by 0.19%. The bank's stock closed 2.43% below its 52-week high of 1,479.90 rupees, which was reached on July 20th.

