TEJHQ
All stocks
NSE: TECHM·ISIN INE669C01036·Data to 2026-10-26

Tech Mahindra Limited historical data

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

Price since 2010 (adjusted)

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

939441,79520122014201620182020202220242026
52w high
₹1,854.00
52w low
₹1,304.10
Turnover
₹707.8 Cr
Volume
39,70,766
1y return
+26.9%
3y CAGR
+21.2%
5y CAGR
+6.6%
10y CAGR
+19.1%

Splits, bonus and corporate actions

Ex-dateTypeDetail
2019-03-05buybackBuy Back
2015-03-19splitBonus 1:1 / Face Value Split - From Rs 10/- Per Share To Rs 5/- Per Share
2010-07-21agmAgm/Div-Rs.3.50 Per Share
2026-10-23dividendInterim Dividend - Rs 15 Per Share
2026-07-03dividendDividend - Rs 36 Per Share
2025-10-20dividendInterim Dividend - Rs 15 Per Share
2025-07-04dividendDividend - Rs 30 Per Share
2024-10-31dividendInterim Dividend - Rs 15 Per Share
2024-07-19dividendAnnual General Meeting/Dividend - Rs 28 Per Share
2023-11-02dividendInterim Dividend - Rs 12 Per Share
2023-07-21dividendAnnual General Meeting/Dividend - Rs 32 Per Share
2022-11-09dividendSpecial Dividend - Rs 18 Per Share
2022-07-21dividendAnnual General Meeting/Special Dividend - Rs 15 Per Share/Dividend - Rs 15 Per Share
2021-11-02dividendSpecial Dividend - Rs 15 Per Share
2021-07-23dividendAnnual General Meeting/Dividend - Rs 15 Per Share Special Dividend 15 Per Share

Last 30 trading days

DateOpenHighLowCloseVolume
2026-10-261,760.501,807.001,754.601,795.0039,70,766
2026-10-231,837.401,845.001,780.201,790.0034,51,268
2026-10-221,829.001,844.101,784.801,829.1040,77,602
2026-10-211,795.201,834.701,790.001,834.7054,44,847
2026-10-191,760.001,796.001,752.701,779.1039,46,622
2026-10-161,712.001,797.001,690.101,790.002,08,29,435
2026-10-151,600.001,650.001,596.101,650.0086,57,928
2026-10-141,540.001,581.701,538.201,575.2036,51,697
2026-10-131,479.501,543.501,479.501,543.5032,58,982
2026-10-121,498.001,498.001,442.501,471.0042,56,937
2026-10-091,500.001,536.601,496.201,514.1020,21,871
2026-10-081,495.001,525.001,490.001,496.2016,33,921
2026-10-071,504.001,513.001,486.201,491.1012,54,257
2026-10-061,536.001,540.801,495.001,504.5023,89,084
2026-10-051,543.701,561.001,509.701,535.9033,46,008
2026-10-011,540.001,554.801,512.001,533.0026,63,224
2026-09-301,524.601,559.501,518.001,524.0027,94,174
2026-09-291,542.301,557.501,510.501,510.5032,18,354
2026-09-281,548.001,557.001,526.801,542.2012,61,918
2026-09-251,540.001,554.701,526.601,548.009,39,846
2026-09-241,549.901,576.201,543.001,543.0017,07,105
2026-09-231,540.001,558.001,539.301,557.008,51,068
2026-09-221,553.701,558.701,530.901,551.6010,13,719
2026-09-211,529.001,560.601,525.101,558.509,70,714
2026-09-181,558.301,561.201,523.101,537.1031,13,722
2026-09-171,545.101,569.701,538.001,561.0027,30,331
2026-09-161,578.201,589.201,548.001,558.0014,72,713
2026-09-151,588.001,633.201,575.901,575.9025,77,135
2026-09-111,519.301,557.301,518.601,541.0020,07,328
2026-09-101,511.901,544.701,498.101,525.8014,05,653

Get the full TECHM history

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

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

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

FAQ

How far back does TECHM historical data go?
TejHQ has daily NSE data for TECHM 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 TECHM had any splits or bonus issues?
Yes. Buy Back (ex-date 2019-03-05); Bonus 1:1 / Face Value Split - From Rs 10/- Per Share To Rs 5/- Per Share (ex-date 2015-03-19); Agm/Div-Rs.3.50 Per Share (ex-date 2010-07-21). The /v1/adjusted endpoint back-adjusts prices for these.
How do I download TECHM historical prices?
Call https://api.tejhq.dev/v1/ohlcv/nse/TECHM?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).