All stocks
NSE: NTPC·ISIN INE733E01010·Data to 2026-10-26
Ntpc Ltd. historical data
₹300.00+0.00%close 2026-10-26
Price since 2010 (adjusted)
Weekly closes, back-adjusted for splits, bonuses and dividends.
52w high
₹414.40
52w low
₹292.05
Turnover
₹185.5 Cr
Volume
62,15,343
1y return
-9.8%
3y CAGR
+11.8%
5y CAGR
+19.8%
10y CAGR
+13.0%
Splits, bonus and corporate actions
| Ex-date | Type | Detail |
|---|---|---|
| 2021-09-20 | agm | Annual General Meeting |
| 2020-11-12 | other | Buy-Back |
| 2020-09-16 | agm | Annual General Meeting |
| 2019-03-19 | bonus | Bonus 1:5 |
| 2015-03-20 | bonus | Scheme Of Arrangement - Bonus Debentures 1:1 |
| 2010-03-18 | other | Int Div-Rs.3/- Per Share Purpose Revised |
| 2026-09-02 | dividend | Dividend - Rs 3.50 Per Share |
| 2026-02-06 | dividend | Interim Dividend - Rs 2.75 Per Share |
| 2025-11-07 | dividend | Interim Dividend - Rs 2.75 Per Share |
| 2025-09-04 | dividend | Dividend - Rs 3.35 Per Share |
| 2025-01-31 | dividend | Interim Dividend - Rs 2.50 Per Share |
| 2024-10-31 | dividend | Interim Dividend - Rs 2.50 Per Share |
| 2024-08-07 | dividend | Dividend - Rs 3.25 Per Share |
| 2024-02-06 | dividend | Interim Dividend - Rs 2.25 Per Share |
| 2023-11-03 | dividend | Interim Dividend - Rs 2.25 Per Share |
| 2023-08-11 | dividend | Dividend - Rs 3 Per Share |
| 2023-02-03 | dividend | Interim Dividend - Rs 4.25 Per Share |
| 2022-08-10 | dividend | Dividend - Rs 3 Per Share |
Last 30 trading days
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-10-26 | 297.75 | 301.40 | 294.10 | 300.00 | 62,15,343 |
| 2026-10-23 | 302.10 | 302.80 | 292.05 | 298.00 | 87,51,896 |
| 2026-10-22 | 301.50 | 302.80 | 297.55 | 302.60 | 77,06,470 |
| 2026-10-21 | 309.00 | 310.45 | 301.10 | 303.00 | 88,37,433 |
| 2026-10-19 | 313.20 | 316.40 | 308.10 | 309.00 | 78,88,611 |
| 2026-10-16 | 314.90 | 317.65 | 311.70 | 315.15 | 97,05,313 |
| 2026-10-15 | 312.95 | 317.95 | 311.80 | 314.65 | 1,00,94,653 |
| 2026-10-14 | 311.00 | 316.05 | 309.90 | 313.70 | 1,14,11,703 |
| 2026-10-13 | 308.40 | 311.90 | 306.15 | 311.00 | 60,14,696 |
| 2026-10-12 | 312.00 | 314.30 | 305.70 | 310.00 | 1,28,34,279 |
| 2026-10-09 | 309.75 | 314.35 | 309.55 | 312.00 | 73,74,305 |
| 2026-10-08 | 316.00 | 316.40 | 308.45 | 309.70 | 1,22,62,742 |
| 2026-10-07 | 320.15 | 321.70 | 315.90 | 316.75 | 63,30,699 |
| 2026-10-06 | 323.50 | 324.30 | 320.05 | 321.45 | 73,17,350 |
| 2026-10-05 | 316.05 | 323.55 | 316.05 | 321.80 | 94,58,589 |
| 2026-10-01 | 320.80 | 320.95 | 313.05 | 315.10 | 1,00,94,465 |
| 2026-09-30 | 323.50 | 323.95 | 318.90 | 322.75 | 69,08,628 |
| 2026-09-29 | 320.50 | 325.00 | 317.55 | 323.50 | 1,19,56,206 |
| 2026-09-28 | 326.60 | 326.60 | 320.20 | 321.10 | 59,82,092 |
| 2026-09-25 | 327.30 | 327.30 | 323.50 | 326.60 | 60,75,589 |
| 2026-09-24 | 326.95 | 327.70 | 324.40 | 326.60 | 76,62,580 |
| 2026-09-23 | 326.50 | 329.40 | 325.00 | 326.00 | 1,05,25,477 |
| 2026-09-22 | 326.50 | 329.00 | 325.55 | 327.80 | 62,19,007 |
| 2026-09-21 | 325.00 | 328.75 | 324.85 | 326.40 | 50,98,202 |
| 2026-09-18 | 329.80 | 330.85 | 323.65 | 323.65 | 94,48,827 |
| 2026-09-17 | 327.80 | 331.30 | 327.20 | 329.60 | 55,89,949 |
| 2026-09-16 | 329.50 | 329.95 | 326.55 | 327.00 | 65,56,304 |
| 2026-09-15 | 333.00 | 333.30 | 326.40 | 329.50 | 84,45,501 |
| 2026-09-11 | 333.00 | 336.25 | 331.60 | 333.40 | 49,68,535 |
| 2026-09-10 | 335.65 | 335.70 | 333.10 | 335.00 | 69,05,905 |
Get the full NTPC history
Raw OHLCV needs no key. Adjusted prices need a free key.
curl
curl "https://api.tejhq.dev/v1/ohlcv/nse/NTPC?from=2010-01-04"python
# pip install tejhq
from tej import Client
rows = Client().ohlcv("NTPC", "nse", "2010-01-04", "2026-10-26")
print(len(rows), rows[-1])FAQ
- How far back does NTPC historical data go?
- TejHQ has daily NSE data for NTPC 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 NTPC had any splits or bonus issues?
- Yes. Annual General Meeting (ex-date 2021-09-20); Buy-Back (ex-date 2020-11-12); Annual General Meeting (ex-date 2020-09-16); Bonus 1:5 (ex-date 2019-03-19); Scheme Of Arrangement - Bonus Debentures 1:1 (ex-date 2015-03-20); Int Div-Rs.3/- Per Share Purpose Revised (ex-date 2010-03-18). The /v1/adjusted endpoint back-adjusts prices for these.
- How do I download NTPC historical prices?
- Call https://api.tejhq.dev/v1/ohlcv/nse/NTPC?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).