All stocks
NSE: TDPOWERSYS·ISIN INE419M01035·Data to 2026-10-26
Td Power Systems Ltd.. historical data
₹688.35+0.00%close 2026-10-26
Price since 2011 (adjusted)
Weekly closes, back-adjusted for splits, bonuses and dividends.
52w high
₹1,597.70
52w low
₹602.40
Turnover
₹309.5 Cr
Volume
46,06,958
1y return
+113.7%
3y CAGR
+80.5%
5y CAGR
+85.0%
10y CAGR
+43.8%
Splits, bonus and corporate actions
| Ex-date | Type | Detail |
|---|---|---|
| 2026-08-24 | split | Face Value Split (Sub-Division) - From Rs 2/- Per Share To Re 1/- Per Share |
| 2022-10-31 | split | Face Value Split (Sub-Division) - From Rs 10/- Per Share To Rs 2/- Per Share |
| 2026-08-05 | dividend | Dividend - Rs 1.10 Per Share |
| 2025-11-06 | dividend | Interim Dividend - Re 1 Per Share |
| 2025-07-30 | dividend | Dividend - Re 0.65 Per Share |
| 2024-11-11 | dividend | Interim Dividend - Re 0.60 Per Share |
| 2024-08-06 | dividend | Annual General Meeting/Dividend - Rs 0.60 Per Share |
| 2023-11-22 | dividend | Interim Dividend - Re 0.50 Per Share |
| 2023-08-02 | dividend | Annual General Meeting/Dividend - Re 0.50 Per Share |
| 2023-02-20 | dividend | Interim Dividend - Re 0.50 Per Share |
| 2022-09-19 | dividend | Annual General Meeting/Dividend - Rs 3.50 Per Share |
| 2021-09-16 | dividend | Annual General Meeting/Dividend - Rs 2.50 Per Share |
| 2020-09-17 | dividend | Annual General Meeting/Dividend - Rs 0.75 Per Sh |
| 2020-02-24 | dividend | Interim Dividend - Rs 1.50 Per Share |
Last 30 trading days
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-10-26 | 646.00 | 693.00 | 631.55 | 688.35 | 46,06,958 |
| 2026-10-23 | 659.90 | 663.10 | 613.45 | 639.55 | 74,00,013 |
| 2026-10-22 | 688.00 | 691.60 | 663.10 | 673.40 | 22,20,160 |
| 2026-10-21 | 737.00 | 739.85 | 685.50 | 689.35 | 38,00,946 |
| 2026-10-19 | 735.15 | 744.15 | 722.35 | 737.00 | 17,34,801 |
| 2026-10-16 | 737.80 | 758.00 | 720.40 | 735.15 | 23,64,212 |
| 2026-10-15 | 769.70 | 769.70 | 720.40 | 734.75 | 46,44,064 |
| 2026-10-14 | 796.00 | 796.00 | 773.00 | 783.70 | 30,90,803 |
| 2026-10-13 | 830.00 | 832.00 | 792.60 | 797.85 | 22,25,178 |
| 2026-10-12 | 800.00 | 851.55 | 796.05 | 825.65 | 51,52,173 |
| 2026-10-09 | 795.00 | 813.00 | 773.85 | 793.75 | 22,07,016 |
| 2026-10-08 | 835.00 | 836.00 | 790.50 | 793.50 | 25,48,022 |
| 2026-10-07 | 818.00 | 834.70 | 805.15 | 821.10 | 26,90,340 |
| 2026-10-06 | 810.00 | 832.75 | 798.30 | 816.00 | 27,39,151 |
| 2026-10-05 | 801.00 | 856.10 | 796.00 | 812.90 | 1,25,61,061 |
| 2026-10-01 | 779.90 | 812.85 | 772.90 | 792.15 | 53,70,306 |
| 2026-09-30 | 783.00 | 801.00 | 770.15 | 786.05 | 26,12,869 |
| 2026-09-29 | 719.00 | 799.00 | 714.00 | 777.35 | 76,02,887 |
| 2026-09-28 | 730.05 | 737.80 | 711.15 | 722.00 | 24,34,320 |
| 2026-09-25 | 743.00 | 763.50 | 737.10 | 751.55 | 10,40,836 |
| 2026-09-24 | 758.00 | 765.40 | 738.15 | 742.00 | 12,89,189 |
| 2026-09-23 | 760.00 | 783.35 | 752.15 | 765.50 | 18,42,284 |
| 2026-09-22 | 754.00 | 763.25 | 743.35 | 756.40 | 17,14,771 |
| 2026-09-21 | 740.00 | 759.60 | 736.05 | 747.30 | 19,83,807 |
| 2026-09-18 | 726.00 | 770.00 | 725.15 | 763.75 | 31,39,171 |
| 2026-09-17 | 701.40 | 723.80 | 691.55 | 722.10 | 20,30,402 |
| 2026-09-16 | 728.75 | 729.05 | 680.00 | 696.00 | 42,60,675 |
| 2026-09-15 | 814.15 | 817.55 | 720.10 | 725.50 | 57,69,493 |
| 2026-09-11 | 760.00 | 812.80 | 743.05 | 804.90 | 42,84,956 |
| 2026-09-10 | 756.00 | 772.00 | 748.25 | 762.75 | 12,89,222 |
Get the full TDPOWERSYS history
Raw OHLCV needs no key. Adjusted prices need a free key.
curl
curl "https://api.tejhq.dev/v1/ohlcv/nse/TDPOWERSYS?from=2011-09-08"python
# pip install tejhq
from tej import Client
rows = Client().ohlcv("TDPOWERSYS", "nse", "2011-09-08", "2026-10-26")
print(len(rows), rows[-1])FAQ
- How far back does TDPOWERSYS historical data go?
- TejHQ has daily NSE data for TDPOWERSYS from 2011-09-08 to 2026-10-26, sourced from the official NSE bhavcopy and updated every trading day, ready by the next morning IST.
- Has TDPOWERSYS had any splits or bonus issues?
- Yes. Face Value Split (Sub-Division) - From Rs 2/- Per Share To Re 1/- Per Share (ex-date 2026-08-24); Face Value Split (Sub-Division) - From Rs 10/- Per Share To Rs 2/- Per Share (ex-date 2022-10-31). The /v1/adjusted endpoint back-adjusts prices for these.
- How do I download TDPOWERSYS historical prices?
- Call https://api.tejhq.dev/v1/ohlcv/nse/TDPOWERSYS?from=2011-09-08 with no key, use the Python SDK (pip install tejhq), or download the full NSE history as parquet from HuggingFace (tejhq/indian-markets).