TEJHQ
All stocks
NSE: TCS·ISIN INE467B01029·Data to 2026-10-26

Tata Consultancy Serv Lt historical data

₹2,535.00+0.00%close 2026-10-26

Price since 2010 (adjusted)

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

2422,2104,17820122014201620182020202220242026
52w high
₹3,350.00
52w low
₹1,976.80
Turnover
₹1,092.2 Cr
Volume
43,26,029
1y return
-14.3%
3y CAGR
-5.8%
5y CAGR
-3.4%
10y CAGR
+10.3%

Splits, bonus and corporate actions

Ex-dateTypeDetail
2023-11-24buybackBuy Back
2022-02-22buybackBuyback
2020-11-26buybackBuyback
2018-10-23otherInt Div Rs 4 Per Sh
2018-08-14buybackBuyback
2018-05-31bonusBonus 1:1 /Dividend- Rs 29 Per Share
2017-05-05buybackBuyback
2010-01-27other3rd Int Div-Rs.2/- Pr Shr
2026-10-14dividendInterim Dividend - Rs 12 Per Share
2026-07-15dividendInterim Dividend - Rs 12 Per Share
2026-05-25dividendDividend - Rs 31 Per Share
2026-01-16dividendInterim Dividend Rs 11 Per Share/ Special Dividend Rs 46 Per Share
2025-10-15dividendInterim Dividend - Rs 11 Per Share
2025-07-16dividendInterim Dividend - Rs 11 Per Share
2025-06-04dividendDividend - Rs 30 Per Share
2025-01-17dividendInterim Dividend - Rs 10 Per Share Special Dividend - Rs 66 Per Share
2024-10-18dividendInterim Dividend - Rs 10 Per Share
2024-07-19dividendInterim Dividend - Rs 10 Per Share
2024-05-16dividendDividend - Rs 28 Per Share
2024-01-19dividendInterim Dividend - Rs 9 Per Share Special Dividend - Rs 18 Per Share

Last 30 trading days

DateOpenHighLowCloseVolume
2026-10-262,500.002,549.702,491.602,535.0043,26,029
2026-10-232,568.002,625.002,517.202,530.0068,57,942
2026-10-222,520.002,533.002,479.002,506.9041,74,671
2026-10-212,484.002,533.302,476.502,529.0057,07,347
2026-10-192,458.002,497.002,432.102,460.9086,76,373
2026-10-162,382.002,484.702,375.702,465.001,21,66,634
2026-10-152,347.202,386.702,335.002,350.0091,50,523
2026-10-142,274.002,335.802,265.602,304.901,21,45,767
2026-10-132,156.902,269.302,155.002,269.301,10,48,193
2026-10-122,184.902,195.102,120.902,125.0035,40,523
2026-10-092,086.002,204.002,086.002,156.001,16,92,314
2026-10-082,104.002,141.502,060.002,076.0042,88,031
2026-10-072,085.202,105.002,076.002,080.3013,49,758
2026-10-062,097.002,115.002,082.702,100.0023,82,510
2026-10-052,114.002,140.902,063.602,114.4052,70,768
2026-10-012,052.602,093.902,045.102,075.0034,28,501
2026-09-302,069.002,101.002,050.602,050.6036,56,425
2026-09-292,065.002,085.102,032.402,032.4044,37,783
2026-09-282,100.002,100.002,051.002,070.7024,57,049
2026-09-252,054.002,090.202,038.102,082.0033,42,195
2026-09-242,076.002,096.902,067.102,087.0017,60,662
2026-09-232,099.002,104.202,077.602,089.6022,28,402
2026-09-222,135.102,135.202,098.202,105.0036,41,623
2026-09-212,090.002,145.002,075.302,128.7023,30,811
2026-09-182,177.202,177.302,101.202,105.0068,75,428
2026-09-172,171.002,263.602,162.502,190.0032,95,917
2026-09-162,270.002,273.902,172.002,188.8027,63,709
2026-09-152,275.502,323.002,251.002,251.0054,06,210
2026-09-112,185.502,232.602,185.502,200.8026,34,124
2026-09-102,199.002,232.002,190.602,204.1024,90,912

Get the full TCS history

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

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

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

FAQ

How far back does TCS historical data go?
TejHQ has daily NSE data for TCS 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 TCS had any splits or bonus issues?
Yes. Buy Back (ex-date 2023-11-24); Buyback (ex-date 2022-02-22); Buyback (ex-date 2020-11-26); Int Div Rs 4 Per Sh (ex-date 2018-10-23); Buyback (ex-date 2018-08-14); Bonus 1:1 /Dividend- Rs 29 Per Share (ex-date 2018-05-31); Buyback (ex-date 2017-05-05); 3rd Int Div-Rs.2/- Pr Shr (ex-date 2010-01-27). The /v1/adjusted endpoint back-adjusts prices for these.
How do I download TCS historical prices?
Call https://api.tejhq.dev/v1/ohlcv/nse/TCS?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).