TEJHQ
All stocks
NSE: ICICIBANK·ISIN INE090A01021·Data to 2026-10-26

Icici Bank Ltd.. historical data

₹1,403.00+0.00%close 2026-10-26

Price since 2010 (adjusted)

Weekly closes, back-adjusted for splits, bonuses and dividends.

1107861,46220122014201620182020202220242026
52w high
₹1,480.00
52w low
₹1,187.60
Turnover
₹1,103.9 Cr
Volume
79,36,076
1y return
+2.7%
3y CAGR
+16.5%
5y CAGR
+11.9%
10y CAGR
+19.3%

Splits, bonus and corporate actions

Ex-dateTypeDetail
2017-06-20bonusAnnual General Meeting/Dividend - Rs 2.50 Per Share/Bonus 1:10 (Revised)
2014-12-04splitFace Value Split (Sub-Division) - From Rs 10/- Per Share To Rs 2/- Per Share
2026-08-03dividendDividend - Rs 12 Per Share
2025-08-12dividendDividend - Rs 11 Per Share
2024-08-12dividendDividend - Rs 10 Per Share
2023-08-09dividendDividend - Rs 8 Per Share
2022-08-08dividendDividend - Rs 5 Per Share
2021-07-29dividendDividend - Rs 2 Per Share
2019-07-22dividendAnnual General Meeting/Dividend - Re 1 Per Share
2018-08-24dividendDividend- Rs 1.50 Per Share (Date Revised)
2016-06-16dividendAnnual General Meeting/ Dividend - Rs 5/- Per Share
2015-06-04dividendAnnual General Meeting/ Dividend - Rs 5/- Per Share
2014-06-05dividendAnnual General Meeting/Dividend Rs.23/- Per Share
2013-05-30dividendAnnual General Meeting/Dividend Rs.20/- Per Share

Last 30 trading days

DateOpenHighLowCloseVolume
2026-10-261,394.201,403.901,378.701,403.0079,36,076
2026-10-231,404.501,404.501,377.901,394.201,15,73,221
2026-10-221,379.001,400.001,375.101,398.501,61,08,318
2026-10-211,406.001,409.701,383.001,385.001,75,37,734
2026-10-191,405.001,411.801,377.901,381.002,51,49,396
2026-10-161,395.001,398.801,380.001,397.001,49,25,887
2026-10-151,342.101,389.401,342.101,389.401,75,51,899
2026-10-141,356.201,361.201,338.601,338.6082,53,235
2026-10-131,339.001,364.601,329.401,360.2057,65,182
2026-10-121,352.801,357.901,334.501,340.0086,05,258
2026-10-091,355.401,359.401,342.301,355.0055,07,667
2026-10-081,350.001,360.801,340.001,349.001,12,77,755
2026-10-071,343.001,360.001,329.901,357.501,47,74,121
2026-10-061,330.101,343.501,327.901,342.801,22,01,451
2026-10-051,311.001,334.701,303.701,332.001,32,23,493
2026-10-011,316.001,329.901,308.401,310.601,31,63,495
2026-09-301,295.301,337.001,295.301,321.701,40,95,232
2026-09-291,295.701,304.801,291.001,292.201,48,11,396
2026-09-281,321.101,323.801,300.001,302.0063,27,946
2026-09-251,332.901,340.801,312.001,326.801,08,41,310
2026-09-241,333.101,347.801,330.101,334.5086,53,920
2026-09-231,339.901,344.501,333.501,340.0047,58,314
2026-09-221,343.001,347.201,333.801,339.6064,33,249
2026-09-211,347.801,352.001,340.401,345.0057,05,598
2026-09-181,351.901,359.801,338.901,338.9075,09,409
2026-09-171,352.001,363.001,347.601,347.6078,67,524
2026-09-161,359.001,361.401,348.001,358.8096,25,762
2026-09-151,379.301,390.001,350.401,350.401,01,33,488
2026-09-111,371.601,389.001,367.601,379.3070,64,417
2026-09-101,385.901,393.001,373.901,384.501,05,80,641

Get the full ICICIBANK history

Raw OHLCV needs no key. Adjusted prices need a free key.

curl
curl "https://api.tejhq.dev/v1/ohlcv/nse/ICICIBANK?from=2010-01-04"
python
# pip install tejhq
from tej import Client

rows = Client().ohlcv("ICICIBANK", "nse", "2010-01-04", "2026-10-26")
print(len(rows), rows[-1])

FAQ

How far back does ICICIBANK historical data go?
TejHQ has daily NSE data for ICICIBANK from 2010-01-04 to 2026-10-26, sourced from the official NSE bhavcopy and updated every trading day, ready by the next morning IST.
Has ICICIBANK had any splits or bonus issues?
Yes. Annual General Meeting/Dividend - Rs 2.50 Per Share/Bonus 1:10 (Revised) (ex-date 2017-06-20); Face Value Split (Sub-Division) - From Rs 10/- Per Share To Rs 2/- Per Share (ex-date 2014-12-04). The /v1/adjusted endpoint back-adjusts prices for these.
How do I download ICICIBANK historical prices?
Call https://api.tejhq.dev/v1/ohlcv/nse/ICICIBANK?from=2010-01-04 with no key, use the Python SDK (pip install tejhq), or download the full NSE history as parquet from HuggingFace (tejhq/indian-markets).